Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Траблы с полем мемо / 8 сообщений из 8, страница 1 из 1
04.06.2004, 12:56
    #32548417
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Траблы с полем мемо
есть на "свободной" формочке лист бокс у которого в сурсе UNION запрос...
объеденяются две одинаковые по структуре табличке и в них есть поле типа мемо...

что мне надо сделать:
мне надо в отдельном поле показывать енто поле мемо для текущей записи в листбоксе...

пытался в сурс лист бокса добавить енто поле - аксесс не дал говорит незя в UNION юзать поле мемо...

попытался сделать добавочный лист боксы где сурс меняется в зависимости от текущей записи, и показывается только одно значение и вытягивать это значение в текст бокс следующим кодом
Код: plaintext
1.
Me.txtGuide.ControlSource = Me.lstTrueGuide.Column( 0 ,  0 )
так вот если там есть значение то пишет #Name?

так вот не подскажете как бы мне извратится чтоб всё таки енто мемо показывалось в текст боксе...

Access'97

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
04.06.2004, 13:02
    #32548434
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Траблы с полем мемо
все MEMO в списке не увидешь-порежет 1024 байта
возьми соответственно Left(memo,1024)
...
Рейтинг: 0 / 0
04.06.2004, 13:11
    #32548465
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Траблы с полем мемо
с этим как раз с этим проблем не возникло, всё дело оказалось в приведённом коде ControlSource - лишнее :)

всем спасибо разобался

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
04.06.2004, 13:14
    #32548475
Roma R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Траблы с полем мемо
Можно поступить так

Добавить в запросы поле Таблица (для однозначного определения из какой таблицы взята запись) и включить его в список.
В процедуре события AfterUpdate списка при помощи, например, функции Dlookup записать значение поля Memo из таблицы в текстовое поле
...
Рейтинг: 0 / 0
04.06.2004, 13:20
    #32548497
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Траблы с полем мемо
согласен с Roma R
обратно recordset .edit
...
Рейтинг: 0 / 0
04.06.2004, 14:58
    #32548733
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Траблы с полем мемо
1'ая часть так и сделана...
насчёт Dlookup... а это достаточно быстро? с таким же успехом можно в моём случае DMin/DMax юзать...

2 Shuhard
мне только читать надо..., но всё равно спасибо

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
04.06.2004, 15:19
    #32548794
Roma R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Траблы с полем мемо
Причем тут DMin/DMax ?

Можно быстрее
Создайте две переменные типа Recordset уровня формы для таблиц. В процедуре Open формы их откройте. Затем осуществляйте поиск записи (FindFirst) в уже в этих Recordset
...
Рейтинг: 0 / 0
04.06.2004, 15:37
    #32548837
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Траблы с полем мемо
>Причем тут DMin/DMax ?
в "общем" случае даёт тот же эффект если отбор по ключу делать, но с мемо не прошло, т.к. к мемо нельзя применять агригатные ф-ии

насчёт второго буду подумать

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Траблы с полем мемо / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]