Тоже был случай с громоздкой формой EmplTable(содержащей дерево), на которую не работал "переход к основной таблице".
Стал работать вот такой код в run (в этом коде узнаётся emplId, дальше идёт по нему позиционирование дерева):
PHP код:
try
{
fr=element.args().caller();
if(fr)
{
for(i=1;i<=fr.dataSourceCount();i++)
{
common=fr.dataSource(i).cursor();
dictTable = new DictTable(common.TableId);
if(dictTable.fieldName2Id("EmplId"))
{
emplId = common.(dictTable.fieldName2Id("EmplId"));
break;
}
}
}
}
catch
{
emplId="";
}