Adding Range From Miltiselect Of the batch job
List poolList;
container conPool;
NoYes splitPurchLine;
boolean flag = false, equalQuantities = false;
Qty originalQty =0 ;
q = new Query(contract.getQuery());
qbds = q.dataSourceTable(tableNum(PurchTable));
poolList = contract.parmPurchPoolId();
conPool = list2Con(poolList);
if (contract.parmPurchStatus())
{
qbds.addRange(fieldNum(PurchTable, PurchStatus)).value(SysQuery::value(contract.parmPurchStatus()));
}
if (contract.parmPurchPoolId())
{
int len = conLen(conPool);
while (len >=1 )
{
qbds.addRange(fieldNum(PurchTable, PurchPoolId)).value(conPeek(conPool, len));
len--;
}
}
Comments
Post a Comment