Hi Everyone ,
I am trying to take extension of updateQueryBuildSpecQty method of PurchFormletterParmDataInvoice class.
Please find my code below,
In extension class I am getting value for isFromPackingSlip boolean but for chooseLines getting null value and getting error in compiler as Value for chooseLines does not exist in this context.
However in my next call isFromPackingSlip & chooseLines both have value.
What could be the reason?
[ExtensionOf(classStr(PurchFormletterParmDataInvoice))]
final class WCLPurchFormLetterParmDataInvoice_Extension
{
protected void updateQueryBuildSpecQty()
{
QueryBuildDataSource qbds;
QueryBuildRange qbr;
next updateQueryBuildSpecQty();
if(isFromPackingSlip)
{
qbds = chooseLines.query().dataSourceTable(tableNum(VendPackingSlipTrans));
if (qbds)
{
qbr = SysQuery::findOrCreateRange(qbds, fieldNum(VendPackingSlipTrans, WCLConsiderForPosting));
qbr.value(queryValue(NoYes::Yes));
}
}
}
}
