Всем доброго времени суток!
Подскажите кому не трудно решение следующей задачи:
Создан ExtendedDataTypes(ProdIdLookUp) у которого в свойствах FormHelp указана
некоторая форма. В форме перекрыт метод closeSelect
PHP код:
public void closeSelect(str _selectString)
{
FormDataSource callerJournalRouteDS;
ProdJournalRoute callerJournalRoute;
;
callerJournalRouteDS = element.args().record().dataSource();
callerJournalRoute = callerJournalRouteDS.cursor();
callerJournalRoute.ProdId = ProdTable.ProdId;
callerJournalRouteDS.refresh();
super(_selectString);
}
В таблицу добавлено поле расширеное от ExtendedDataTypes(ProdIdLookUp)
которок выведено в GRID формы. Если указать свойство поля таблицы ProdIdLookUp
как mandatory Yes, то в форме после срабатывания лукапа вывалится сообщение
(после заполнения поля отработавшим лукапом) "Поле '%1' должно быть заполнено".
Если свойство поля на таблице указывать как mandatory No, то полсе того,
как отработает лукап поле на форме не заполняется, сообщений соответствено нет.
Почему в первом случае появляется сообщение, а во втором поле ничем не заполняется?
Как это победить?
Заранее большое спасибо!