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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.07.2014, 13:54   #1  
sable102 is offline
sable102
Участник
Аватар для sable102
Злыдни
 
34 / 21 (1) +++
Регистрация: 22.07.2011
Адрес: тундра
Скобка в расширенном фильтре
Есть номенклатура (XXX)XXX, у которой первый символ "(". При поиске через фильтр по стеке этой номенклатуры, выдает ошибку: "Ошибка расширенного диапазона запроса: "
Притом что если использовать обратный слеш в фильтре, то нормально фильтруется, а если скобка внутри кода, например X(XXX)XXX, то она уже не влияет.
Почему скобка влияет на фильтр? как исправить?

DAX 4.0 SP2 MSSQL2008
Изображения
   
Старый 25.07.2014, 14:28   #2  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,437 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от sable102 Посмотреть сообщение
Почему скобка влияет на фильтр?
Условие начинающееся со скобки зарезервировано для реализации расширенного синтаксиса. http://www.axaptapedia.com/Expressions_in_query_ranges
Цитата:
Сообщение от sable102 Посмотреть сообщение
как исправить?
Не использовать значения начинающиеся со скобки. При построении запроса в коде использовать queryValue.
Старый 25.07.2014, 14:30   #3  
CHESER85 is offline
CHESER85
Участник
 
93 / 11 (1) +
Регистрация: 04.08.2011
Адрес: Ufa
Записей в блоге: 1
никак не исправить, т.к. если в запросе первой идет скобка, то Аксапта понимает это как расширенная форма запроса, более подробно можно почитать здесь:

https://community.dynamics.com/ax/b/...apedia-41.aspx

http://msdn.microsoft.com/en-us/library/aa893981.aspx

http://www.axaptapedia.com/Expressions_in_query_ranges
Старый 29.07.2014, 06:05   #4  
sable102 is offline
sable102
Участник
Аватар для sable102
Злыдни
 
34 / 21 (1) +++
Регистрация: 22.07.2011
Адрес: тундра
Жалко, что нельзя исправить.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Баг в расширенном фильтре DenisS DAX: Программирование 9 28.11.2013 12:09
Ядро AX 2009 всегда пытается преобразовать числовые значения enum в метки в расширенном фильтре? gl00mie DAX: Программирование 3 16.03.2011 12:54
Нет таблицы в расширенном фильтре Eldar9x DAX: Программирование 8 03.11.2009 07:25
Варианты join в расширенном фильтре Weez DAX: Программирование 10 20.07.2009 14:00
Как в расширенном фильтре у формы сделать, авто фильтрацию при запуске формы? miaa DAX: База знаний и проекты 4 25.05.2006 18:16

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

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

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