15.03.2011, 16:28 | #3 |
MCP
|
Если lookup перекрыт на контроле или используется какая-нибудь lookup форма, то можно так:
X++: public void lookup() { SysTableLookup sysTableLookup = SysTableLookup::newParameters(tableNum(EmplTable), this); query query = new query(); queryBuildDatasource qbds; ; sysTableLookup.addLookupfield(fieldNum(EmplTable, <1>)); sysTableLookup.addLookupfield(fieldNum(EmplTable, <2>), true); // true - указывает что после выбора нужно вернуть значение этой колонки qbds = query.addDataSource(tablenum(EmplTable)); sysTableLookup.parmQuery(query); sysTableLookup.performFormLookup(); } |
|