woensdag 2 januari 2013

Custom Lookup - company id

public void lookup()
{
    SysTableLookup sysTableLookup;
    Query query;
    ;

    sysTableLookup = SysTableLookup::newParameters(tablenum(DataArea),this, false);
    sysTableLookup.addLookupfield(fieldnum(DataArea, Id), true);
    sysTableLookup.addLookupfield(fieldnum(DataArea, Name));

    query = new Query();
    query.addDataSource(tablenum(DataArea));
    query.dataSourceTable(tablenum(DataArea)).addRange(fieldnum(DataArea,IsVirtual)).value(int2str(0));
    sysTableLookup.parmQuery(query);

    sysTableLookup.performFormLookup();
}

Geen opmerkingen:

Een reactie posten