Показать сообщение отдельно
Старый 28.04.2020, 15:18   #1  
Metrofun is offline
Metrofun
Участник
 
72 / 10 (1) +
Регистрация: 27.04.2020
? Динамическое формирование выпадающего списка в StringEdit
Здравствуйте.
Есть StringEdit, нужно сделать чтобы выпадающий список у него заполнялся определёнными полями из таблицы, плюс не все записи из таблицы должны выводиться, а с условием на определённое поле.
Как из таблицы вывести разобрался, что-то типа:
public void lookup()
{

Query qr = new Query();
QueryBuildDataSource qbds;
QueryBuildRange qbr;
SysTableLookup sysTblLookup = SysTableLookup::newParameters(tablenum(custTable),this);
;
sysTblLookup.addLookupfield(fieldNum(custTable,Field1));
sysTblLookup.addLookupfield(fieldNum(custTable,Field2));
qbds = qr.addDataSource(tablenum(custTable));
sysTblLookup.parmQuery(qr);
sysTblLookup.performFormLookup();
//super();
}

А можно как-нибудь SQL-запрос 'подсунуть' вместо таблицы?

Последний раз редактировалось Metrofun; 28.04.2020 в 16:22.