Показать сообщение отдельно
Старый 04.08.2010, 10:58   #3  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от AlexSD Посмотреть сообщение
Спасибо. Про queryValue() забыли еще в трешке. В пятерке просто автоматом обновили существовавший код новым условием.
ok.
Мой вариант (протестированный вчера на десятке счетов от поставщиков моего клиента ):
X++:
    packSlipId = packingSlipId ? packingSlipId : movement.packingSlipForUpdate_W();
    qbds.addRange(fieldnum(InventTrans, PackingSlipId)).value(packSlipId ? queryValue(packSlipId) : SysQuery::valueUnlimited());
То же самое, разумеется, в financialIssueQueryRun_W().
За это сообщение автора поблагодарили: AlexSD (2).