![]() |
#7 |
Участник
|
в findRecord передается табл.переменная со всеми полями, не только примари. Предварительно я его нахожу: it = inventTable::find("значение прим.кеу"); а потом передаю findRecord в качестве параметра.
Если выполнять не в методе init у источника данных, а после полной инициализации формы, допустим в методе clicked() кнопки, тогда поиск срабатывает (то есть возвращает true, если по отладчику смотреть), но форма закрывается с выдачей сообщения, что поле Номенклатура должно быть заполнено. Хотя я перекрыл canClose, не должна бы форма закрываться ... |
|