![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как ОТОБРАЗИТЬ Lookup-поле в DBGrid`e
AlexeyMir © (2009-02-19 18:48:00)Подскажите, пожалуйста.
У меня есть таблица(док-т прихода), в ней есть Поле Lookup(название лекарства), если стать на на это поле открывается справочник лекарств, пользователь добавляет новую запись и выбирает ее(справочник закрылся), но затем надо ОТОБРАЗИТЬ это новое лекарство в Lookup-поле(а вот это не работает).
А если пользователь выбрал существующее лекарство, то оно отображается в Lookup-поле.
LookupDataSet переоткрывать сразу после добавления и выбора пользователем нового лекарства пробовал - не помогло.
Johnmen (2009-02-19 20:04:00) [1]RefreshLookupList
AlexeyMir (2009-02-19 19:19:00) [2]> А индексное значение в поле записывал?
Да, записывал. Если пользователь выбрал существующее лекарство, то оно отображается в Lookup-поле.
А в LookupDataSet`e после переоткрытия его, я вижу что новая запись(лекарство) добавилось, а в док-те прихода Id лекарства записалось, а Lookup-поле(название лекарства) осталось пустым.
Плохиш (2009-02-19 18:58:00) [3]
> LookupDataSet переоткрывать сразу после добавления и выбора
> пользователем нового лекарства пробовал - не помогло.
Наверное, неправильно пробовал.
> но затем надо ОТОБРАЗИТЬ это новое лекарство в Lookup-поле(а
> вот это не работает).
А индексное значение в поле записывал?