Hi all,
in my class i want to pass parameter that equal to base enum the string variable of enum
called Action Parameter from main to proprompamodifcontract in my class
to help me in add range to the query
i used override method new and pass parameter called ActionParm in new and set Super() in it
but the parameter not passed
my proprompamodifcontract method code is
protected void prePromptModifyContract()
{
Query myQuery;
QueryBuildDataSource QBDS;
//myQuery = this.parmReportContract().parmQueryContracts().lookup(this.getFirstQueryContractKey());
myquery = new Query(querystr (pendingordersquery));
QBDS = myquery.datasourcetable(tablenum(pendingordersview));
if (myQuery)
{
myQuery.dataSourceTable(tableNum(PendingOrdersView)).clearRanges();
if (ActionParm == "0")
{
QBDS.addRange(fieldNum(PendingOrdersView, CustGroup)).value(queryvalue(131));
QBDS.addRange(fieldNum(PendingOrdersView, SalesStatus)).value(queryvalue("Open order" || "Delivered"));
}
else if (ActionParameter == "1")
{
QBDS.addRange(fieldNum(PendingOrdersView, CustGroup)).value("133");
QBDS.addRange(fieldNum(PendingOrdersView, SalesStatus)).value("Open order , Delivered");
}
}
}
*This post is locked for comments
I have the same question (0)