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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.03.2017, 12:19   #1  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
877 / 649 (23) +++++++
Регистрация: 14.10.2004
AX2009 в методе localQuery.datasourceNo(1).toString() генерирует вот такой текст
X++:
SELECT * FROM SalesTable USING INDEX SalesIdx WHERE ((NOT (ReturnStatus = 4) AND NOT (ReturnStatus = 1))) AND ((SalesId = N'ЗК000000094' OR SalesId = N'ЗК000000091'))

AX2012 в методе localQuery.datasourceNo(1).toString() генерирует вот такой текст
X++:
SELECT * FROM SalesTable USING INDEX SalesIdx WHERE ((NOT (ReturnStatus = 4) AND NOT (ReturnStatus = 1)))
Как видно, отсуствует окончание AND ((SalesId = N'ЗК000000094' OR SalesId = N'ЗК000000091'))
То есть, в АХ2012 пользовательские фильтры можно получить только через localQuery.queryFilter(i)

Последний раз редактировалось Ace of Database; 27.03.2017 в 12:21.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Формы типа ListPage Artikov DAX: Программирование 1 14.06.2016 16:21
как узнать имя открываемый формы???? Didar DAX: Программирование 4 24.01.2008 19:23
как узнать имя открываемый формы???? Daido DAX: Программирование 9 02.08.2007 17:20
Передача ссылки на формы через SysInfoAction_FormRun Artem Mikhailov DAX: Программирование 3 12.01.2007 07:17
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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