How to show only open order of sales in axapta
FormCheckBoxControl checkBoxControl = this.controlCallingMethod();
QueryBuildRange rangeSalesStatus;
Boolean ret;
;
ret = checkBoxControl.modified();
rangeSalesStatus =
SalesTable_ds.query().dataSourceTable(tablenum(SalesTable)).findRange(fieldnum(SalesTable,
salesStatus));
if (!rangeSalesStatus)
{
rangeSalesStatus =
SalesTable_ds.query().dataSourceTable(tablenum(SalesTable)).addRange(fieldnum(SalesTable,
salesStatus));
}
if (checkBoxControl.value() == NoYes::Yes)
{
rangeSalesStatus.enabled(true);
rangeSalesStatus.value(queryValue(SalesStatus::Backorder));
}
else
{
rangeSalesStatus.enabled(false);
}
SalesTable_ds.executeQuery();