Цитата:
Сообщение от
Ихъ бин программикеер
В этом виде код глючит и вызывает рантайм ошибку "Неправильный тип аргумента функции" и показывает стек, в стеке кроме research есть executeRecord и setRecord, на котором, собсснно, и вылетает.
Судя по всему, у вас на форме были еще датасоурсы, подключенные к VendContractItem, связи с которыми вы удалили, создав свой Query. Для правильной работы необходимо воссоздать структуру Query, которая была создана в дизайне формы, а затем подключать необходимую вам таблицу
Кстати, метод называется executeQuery(), а не executeRecord()