Aşağıdaki kod size bu konuda yardımcı olabilir.
void clicked()
{
TRSShipmentReport ShipmentReport;
InventTable inventTable;
Query q;
QueryBuildDataSource qbdShipmentReport;
;
super();
if(name.valueStr())
{
q = TRSShipmentReport_ds.query();
qbdShipmentReport = q.dataSourceTable(tablenum(TRSShipmentReport));
qbdShipmentReport.clearRanges();
while select inventTable
where inventTable.ItemName like "*" + name.valueStr() + "*"
{
qbdShipmentReport.addRange(FieldNum(TRSShipmentReport, ItemId)).value(SySQuery::value(InventTable.ItemId));
}
TRSShipmentReport_DS.query(Q);
TRSShipmentReport_DS.executeQuery();
}
}
Hiç yorum yok:
Yorum Gönder