Сообщение от
raz
использовать join и один запрос.
X++:
while select inventTrans
where InventTrans.DatePhysical >= dlgTransDateStart.value()
&& inventTrans.DatePhysical <= dlgTransDateEnd.value()
&& (InventTrans.TransType == InventTransType::Sales || InventTrans.TransType == InventTransType::InventLossProfit)
join inventTable
where inventTable.itemId == inventTrans.ItemId
&& inventTable.ItemGroupId == "FP_BDiap"
{}