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

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

Lookup поля ADODataSet [D6, MSSQL]


Sigetta ©   (2005-08-05 14:34:00) 

Есть таблица pprix с полями
...
kode - код единицы измерения
kodp - код материала
...
Для вычисления названия ед.изм. и материала в таблице создаю поля fkLookup NED и MNAME. Выбираю все KeyFields, LookupDataset, LookupKeyFields, LookupResultField.
В режиме отладки при создании новой записи, если поля kode и kodp еще не заполнены
возникает ошибка
Project Sklad.exe raised exception class EOleException with message 'An unknown error has occurred'. Process stopped. Use Step or Run to continue.
При работе ... "из скомпилированного exe" такой ошибки не возникает.
Вопрос:
1. Я так понимаю что ошибка происходит из-за того, что null не найден в спрвочниках ед.изм. и материлов?
2. Как избавиться от ошибки?


Sigetta   (2005-08-05 21:36:00) [1]

Спасибо, помогло (я начал сразу с конца) :)


AxelBlack   (2005-08-05 17:25:00) [2]

>Sigetta ©   (05.08.05 14:34)
F1 над LookupCache,
если не поможет, то установить это свойство в True :)


ANB   (2005-08-05 14:50:00) [3]


> При работе ... "из скомпилированного exe" такой ошибки не
> возникает.
- это плохо. Где то перехватил ошибку и задавил ее. Нехорошо.


alex_***   (2005-08-05 14:36:00) [4]

не забивать null


Наверх

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