Показать сообщение отдельно
Старый 14.03.2007, 12:25   #1  
ice is offline
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,815 / 402 (17) +++++++
Регистрация: 23.03.2006
? "while select" и "Query"
Есть запрос:
X++:
while select sum(Qty) from inventTrans
        where inventTrans.StatusIssue   == StatusIssue::Sold    &&
              inventTrans.StatusReceipt == StatusReceipt::None  &&
              inventTrans.TransType     == InventTransType::Sales
        join inventTable
            group by ItemGroupId
            where inventTable.ItemId        == inventTrans.ItemId 
        join salesTable
            where salesTable.SalesId        == inventTrans.TransRefId &&
                      salesTable.SalesResponsible == _emplId
в таком виде нормально отрабатывает и вижу разные группы, а если использовать Query, то не срабатывает, в inventTable.ItemGroupId пусто.
В чем может быть причина?