Посмотрите тему
финансовые аналитики в диалог
Там в обсуждении был пример job'а в котором программно скрывались
'ненужные' поля финансовых аналитик в диалоге:
X++:
static void jobDimensionFields(Args _args)
{
Dialog dialog ;
DialogField dialogFieldDimension;
FormStringControl formStringControl ;
Counter idx ;
;
dialog = new Dialog() ;
dialogFieldDimension = dialog.addField(typeId(Dimension));
for( idx=2; idx<=Dimensions::numOfDimensions(); idx++ )
{
formStringControl = dialogFieldDimension.fieldControl(idx) ;
formStringControl.visible( false ) ;
}
dialog.run() ;
}