Thursday, February 22, 2007

Memodifikasi Combobox pada axapta

Untuk memodifikasi combobox pada axapta, kita harus mengoveride method dari object combobox dengan kode sebagai berikut

public void lookup()
{
sysTablelookup systablelookup;
Query query=new query();
QueryBuildDataSource querybuilddatasource;

;
sysTableLookup=sysTableLookup::newParameters(tablenum(CustTable),this);
sysTableLookup.addLookupfield(fieldnum(Custtable,AccountNum));
sysTableLookup.addLookupfield(fieldnum(Custtable,name));
querybuilddatasource = query.addDataSource(tableNum(Custtable));
querybuilddatasource.addRange(fieldnum(Custtable,Field1)).value(value);
systablelookup.parmQuery(query);
systablelookup.performFormLookup();
}