|
09.07.2008, 22:05 | #1 |
Участник
|
gatesasbait: Custom label on SysTableLookup column
Источник: http://gatesasbait.spaces.live.com/B...B9F5!236.entry
============== Good evening, This shows how to put a custom label on a SysTableLookup: X++: public static void lookupSalesId(FormStringControl _ctrl) { SysTableLookup sysTableLookup = SysTableLookup::newParameters(tablenum(SalesTable), _ctrl); Query query = new Query(); ; query.addDataSource(tablenum(SalesTable)); //'true' is used to specify which field we are returning from the lookup. //By default the first field added is returned, so here 'true' is superfluous. sysTableLookup.addLookupfield(fieldnum(SalesTable, SalesId), true); //Use this setLabel() call right after the adding the field you need to customize sysTableLookup.setLabel("My custom SalesId label"); sysTableLookup.addLookupfield(fieldnum(SalesTable, SalesName)); sysTableLookup.parmQuery(query); sysTableLookup.performFormLookup(); } X++: public void lookup(FormControl _formControl, str _filterStr) { ; SalesTable::lookupSalesId(formControl); } Источник: http://gatesasbait.spaces.live.com/B...B9F5!236.entry
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору. |
|