Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Не редактируется поле с 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]

телепатия - ВКЛ.


Наверх

Титульная страница Поиск, карта сайта Написать письмо