как вариант проверить существует вообще форма такая или нет
X++:
static void JobFindForm(Args _args)
{
DictTable DictTable;
str NameForm;
TreeNode tree = infolog.findNode('\\Forms');
TreeNodeIterator itForms;
TreeNode FormsTree;
str curNameForm;
boolean existform;
;
DictTable = new DictTable(tableNum(EventCUD));
NameForm = DictTable.FormRef();
itForms = tree.AOTiterator();
FormsTree = itForms.next();
while(FormsTree)
{
curNameForm = FormsTree.AOTname();
if (curNameForm == NameForm)
{
existform = true;
break;
}
FormsTree = itForms.next();
}
if (existform)
info('Форма существует');
else
info('Формы нет');
}