Цитата:
Сообщение от
george040875
Делаю:
PHP код:
public Object dialog()
{
dialogRunBase dialog;
Dialog d;
;
dialog = dialog::newFormnameRunbase(formstr(GetSalesLn_REP),this);
dialog = super(dialog);
custAccountDLG=dialog.addField(typeId(CustAccount));
itemIdDLG=dialog.addField(typeId(ItemId));
inventSerialIdDLG=dialog.addField(typeId(InventSerialId));
GridMN=dialog.addCtrl(FormControlType::Grid);
return dialog;
}
Строчка с GridMN не срабатывает... как исхитриться - собственно, и не найду...
Как говорится, You missed the point.
Вы же указали форму, которая будет использоваться в качестве диалога - GetSalesLn_REP - вот в нее просто в АОТ добавьте нужный грид.
Заполнить его можно из класса тоже - правда уже после инициализации формы.
Не нужно пытаться добавлять грид из класса.