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

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

public void lookup()
{
FX_BagFixingTmpInfo::bagFixingModulLookup(this); // FX_BagFixingTmpInfo - класс
}

public static void bagFixingModulLookup(FormStringControl _ctrl)
{
SysTableLookup sysTableLookup = SysTableLookup::newParameters(tableNum(FX_tmpBagTreeTable), _ctrl);
Query query = new Query();
QueryBuildDatasource queryBuildDatasource = query.addDataSource(tableNum(FX_tmpBagTreeTable));

FX_BagFixingTmpInfo FX_BagFixingTmpInfo;
;


FX_BagFixingTmpInfo = new FX_BagFixingTmpInfo();
FX_BagFixingTmpInfo.fillThisTable();

// FX_BagFixingTmpInfo.testFill(); - while select treeTable {info (treeTable.ModulName)}
// здесь временная таблица обладает данными

sysTableLookup.addLookupfield(fieldNum(FX_tmpBagTreeTable, ModulName));

sysTableLookup.parmQuery(query);

sysTableLookup.performFormLookup();
}

У меня lookup ничего не отображает где ошибка?

Заранее огромное спасибо!!!