Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void executeQuery()
- {
- Query query;
- QueryBuildDataSource qbds, qbdsTypeDef;
- QueryBuildRange queryBuildRange, queryBuildRangeAgregat;
- QueryBuildRange queryBuildRangeParent;
- if(element.args())
- {
- qbds = KPFinStatementTable_ds.query().dataSourceTable(tablenum(KPFinStatementTable));
- queryBuildRange = qbds.addRange(fieldnum(KPFinStatementTable,OperationDate));
- queryBuildRange.value(queryValue(element.args().parm()));
- queryBuildRangeAgregat = qbds.addRange(fieldnum(KPFinStatementTable,IsAggregate));
- queryBuildRangeAgregat.value(queryValue(NoYes::Yes));
- queryBuildRangeAgregat = qbds.addRange(fieldnum(KPFinStatementTable,Level));
- queryBuildRangeAgregat.value(queryValue(1));
- queryBuildRangeAgregat = qbds.addRange(fieldnum(KPFinStatementTable,AggrLevel));
- queryBuildRangeAgregat.value(queryValue(KPFinStatementListPageType::AggrLevel1));
- qbdsTypeDef = KPFinStatementTable_ds.query().dataSourceTable(tablenum(KPFinStatementTypeDef));
- queryBuildRangeParent = qbdsTypeDef.addRange(fieldnum(KPFinStatementTypeDef,FinStatementTypeDefParent));
- queryBuildRangeParent.value(queryValue(0));
- super();
- }
- }
Add Comment
Please, Sign In to add comment