Показать сообщение отдельно
Старый 29.04.2020, 11:11   #5  
Metrofun is offline
Metrofun
Участник
 
72 / 10 (1) +
Регистрация: 27.04.2020
Можно обойтись без View, что-то типа см. ниже, может кому-нибудь пригодиться
public void lookup()
{

Query qr = new Query();
QueryBuildDataSource qbds;
QueryBuildDataSource qbds2;
SysTableLookup sysTableLookup = SysTableLookup::newParameters(tableNum(Table1), this);
;
qbds = qr.addDataSource(tableNum(Table1));
qbds2 = qbds.addDataSource(tableNum(Table2));
qbds.joinMode(JOINMODE::InnerJoin);
qbds2.addLink(fieldnum(Table1, IDField), fieldnum(Table2, IDField));

sysTableLookup.parmQuery(qr);

sysTableLookup.addLookupfield(fieldNum(Table1, Field1));

sysTableLookup.performFormLookup();

}