Цитата:
Сообщение от
sparur
да, пробую по стандартному механизму, однако не получается вызывать метод updateDesign в инете формы, так как описано в статье

ругается при создании объекта могего класса наследника... т.к. при создании объекта передается только форма(element) а в методе new нужен еще и объект типа InventMovement... где его брать понять не могу...
X++:
InventMovement _movement = InventMovement::Construct(inventJournalTrans);
InventTable inventTable;
;
switch ( mode )
{
case InventDimFormDesignUpdate::Init :
if ( !inventDimFormSetup )
inventDimFormSetup = new InventDimCtrl_Frm_*( element, _movement);
inventDimFormSetup.parmSkipOnHandLookUp( true );
// do continue
Надо бы делать так
Кстати, если наследоваться от InventDimCtrl_Frm, то надо так же переопределять метод mustShowGridField(), как, например, в классе InventDimCtrl_Frm_Mov, иначе, просто, не будет привязки к таблице настроек, а все будет зашито в коде