Метод main моего класса выглядит так:
X++:
static void main(Args args)
{
SUG_Change_Dial sug_ChD = new SUG_Change_Dial();
;
// если вызов из формы "Расчеты с клиентами"-"Клиенты"
if (args.name() == 'CustTable')
{
sug_ChD.setCustTable(args);
sug_ChD.setFormName(args);
if (sug_ChD.prompt())
{
sug_ChD.run();
}
}
// если вызов из формы "Расчеты с клиентами"-"Договоры"
if (args.name() == 'RContractTable')
{
sug_ChD.setRContrTable(args);
sug_ChD.setFormName(args);
if (sug_ChD.prompt())
{
sug_ChD.run();
}
}
}
У его предка (RunBase) метод main не перекрыт, поэтому заглянуть туда не могу.