Показать сообщение отдельно
Старый 29.06.2004, 11:42   #7  
rinugun is offline
rinugun
Участник
Аватар для rinugun
 
26 / 10 (1) +
Регистрация: 04.08.2003
как можно программировать
Тоже был случай с громоздкой формой 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="";
    }