[Form]public class OABCheckInRegisterListPage extends FormRun{ QueryBuildRange fromDatefilter,todatefilter, custFilter; [DataSource] class OABDistributorCheckInTable { /// <summary> /// /// </summary> public void executeQuery() { QueryBuildDataSource qbds; qbds = OABDistributorCheckInTable_ds.query().dataSourceTable(tablenum(OABDistributorCheckInTable)); fromDatefilter = OABDistributorCheckInTable_ds.queryBuildDataSource().addRange(fieldNum(OABDistributorCheckInTable, PostedDate)); fromDatefilter.value(queryRange(FromDate.dateValue(), ToDate.dateValue())); super(); } } [Control(/Date/)] class FromDate { /// <summary> /// /// </summary> /// <returns></returns> public boolean modified() { boolean ret; ret = super(); OABDistributorCheckInTable_ds.executeQuery(); return ret; } } [Control(/Date/)] class ToDate { /// <summary> /// /// </summary> /// <returns></returns> public boolean modified() { boolean ret; ret = super(); OABDistributorCheckInTable_ds.executeQuery(); return ret; } }}