AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.03.2012, 14:55   #8  
samolalex is offline
samolalex
Участник
Аватар для samolalex
Самостоятельные клиенты AX
 
259 / 107 (4) +++++
Регистрация: 18.06.2010
Адрес: Москва
Цитата:
Хотя нет, если сделать так то итог одинаковый будет

queryBuildDataSource.addRange(fieldNum(InventTrans,ItemId)).value(SysQuery::value("< 123"));

queryBuildDataSource.addRange(fieldNum(InventTrans,ItemId)).value("< 123");
Правильно, в обоих случаях символ "<" не экранируется, поэтому используется как операция сравнения.

Цитата:
Получается что если в SysQuery.Value добавить <> в quotableStr, то получится если передавать значения в range через SysQuery::value() эти символы будут экранироваться, а если стандартным фильтром то все останется как раньше.
Да.
__________________
С уважением, Александр.

Последний раз редактировалось samolalex; 02.03.2012 в 15:01.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
daxline: SysQuery::findOrCreateRange() - A better way to create dynamic query ranges Blog bot DAX Blogs 0 28.01.2011 23:14
QueryRun и два Join'а Roman N. Krivov DAX: Программирование 15 16.07.2010 14:17
SysQuery::range(): ловушка в AX2009 EE EVGL DAX: Программирование 11 29.06.2009 14:30
Не получается сформировать lookup по запросу с outer join dawl DAX: Программирование 6 05.12.2008 15:12
Есть ли альтернатива SysQuery::countLoops(_queryRun) Beast-L DAX: Программирование 16 06.11.2007 12:56
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:17.