Показать сообщение отдельно
Старый 16.06.2015, 07:38   #5  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,448 / 1789 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от mazzy Посмотреть сообщение
а вот это эклектика какая-то ...
могли бы и аккуратнее написать, единообразно
X++:
qbr.value(strFmt('%1 != %2 ',fieldstr(INVENTDIM,InventLocationId),storesPR))
Это что попытка использовать выражения в фильтре? Тогда не хватает внешних круглых скобок. Но в данном случае выражения здесь не нужны, корректный вариант подсказал Владимир Максимов global::queryNotValue. Вот если бы нужно было задать условие типа: склад отправитель не равен складу получателю, то тогда без выражений было бы не обойтись.

P.S.: По поводу strFmt согласен.

trudel, в вашем первоначальном коде addLink делается дважды по одному и тому же полю ToInventDimID (опечатка?), если исправить это и корректно задать текст фильтра, то ваш вариант должен работать.

Последний раз редактировалось S.Kuskov; 16.06.2015 в 07:43.
За это сообщение автора поблагодарили: mazzy (6).