![]() |
#2 |
Ищущий знания...
|
Цитата:
Сообщение от Borsugg
![]() Доброго дня, уважаемые!
Возникла проблема: Создал новую вкладку на форме "InventTable" на которой поля также нового датасорса. Тип связи Delayed. (Relations прописаны) При создании новой строки, заполняя данные этой номенклатуры, перехожу на эту вкладку и также пытаюсь заполнить. При нажатии на любое поле выполняется ValidateWrite Inventtable и InventtableModule, и не дает поставить курсор на поле. К примеру, если заполнять поля датасорса InventTableModule validateWrite не вызывается и все хорошо. =) Как правильно реализовать, аналогично InventTableModule? p.s. Вижу что InventTable и InventTableModule связаны InnerJoin'ом, в мое случаем он не подходит. В Вашем случае, мне кажется нужно в начале заполнить и сохранить InventTable и InventTableModule, а уже после этого переходить на вкладку и создавать записи в вашей таблице. Ну или можно попробовать сделать немного по другому, не вкладку на форме добавить, а вызывать новую форму с нужной таблицей связанной с inventTable, и уже в ней вносить необходимые данные. Это предложение конечно допустимо если оно подходит для Вашего бизнес-процесса.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|