28.04.2020, 15:18 | #1 |
Участник
|
Динамическое формирование выпадающего списка в 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. |
|