Тема: lookup
Показать сообщение отдельно
Старый 10.07.2003, 10:31   #1  
Novice is offline
Novice
Участник
 
40 / 10 (1) +
Регистрация: 28.05.2003
lookup
Привет Корифеи !

Подскажите пожалуйста, как в созданном лукапе выбирать не первое поле, а второе...
В частности имеется сабж:

PHP код:
public static void thisLookup(FormStringControl _ctrl)
{
    
SysTableLookup       sysTableLookup       SysTableLookup::newParameters(tableNumTreeTable), _ctrl);
    
tmpInfo         tmpInfo// class
    
str                  saveTxt;
    ;

    
saveTxt _ctrl.text();
    
_ctrl.text("");


    
sysTableLookup.addLookupfield(fieldNum(TreeTableid));
    
sysTableLookup.addLookupfield(fieldNum(TreeTableName));

   
TmpInfo = new TmpInfo();
   
TmpInfo.fillThisTable(); // заполнение временной таблицы

    
sysTableLookup.parmTmpBuffer(TmpInfo.getTreeTable());
    
sysTableLookup.performFormLookup();


    
_ctrl.text(saveTxt);

при успешно выпонении этого кода вылезет лукап из двух полей id и name, после выбора одной из строк, в поле поместица id, а можно ли не меняя порядка заполнения лукапа (id name на name id) получать не id, а name?

спасибо...