![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Не редактируется поле с LOOKUP [D6, MSSQL]
novikova © (2005-09-06 08:15:00)В ADO-таблице формирую LOOKUP-поле с данными из поля(STRING[4]) другой таблицы(связанное поле). При работе это поле не позволяет изменить свое значение. В чем дело?
novikova (2005-09-09 14:12:00) [1]Ошибка была вот в чем: прежде чем выбирать в новой записи значение из LOOKUP, нужно задать значение у ключевого поля для LOOKUP, тогда все нормально. Спасибо большое за совет:)
novikova (2005-09-09 08:27:00) [2]Спасибо, попробую :)
Sergey13 (2005-09-08 16:41:00) [3]2 [4] novikova (08.09.05 16:32)
При вставке (на OnNewRecord например) попробуй присваивать полю текущее значение справочника автоматом.
novikova (2005-09-08 16:32:00) [4]LOOKUP заработал...
Возникает другая проблема: при вставке новой записи, если сначала не выбрать значение из этого поля, а после(сначала я редактирую другое поле), то выскакивает ошибка - ОШИБКА НЕИЗВЕСТНОГО ТИПА.Если сразу выбрать LOOKUP - поле, то такая ошибка не возникает...
Sam Stone (2005-09-06 17:02:00) [5]Лукап правильно настроен? везде разрешено редактирование? (select хлам for update, к примеру)
novikova (2005-09-06 08:52:00) [6]Выпадающий список отображается, но при выборе значение поля не меняется, хотя редактирование разрешено. Начинаю редактировать ключевое поле - все в порядке
Ильш (2005-09-06 08:40:00) [7]телепатия - ВКЛ.