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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.05.2007, 11:07   #1  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Теряется фильтр из-за того, что не задан label.
Наверняка это уже тут обсуждалось тут где-то, но, думаю, еще раз поднять это лишним не будет. Может быть когда-нибудь кому-нибудь пригодится.

Ситуация такова. Был вот такой код:

X++:
runQuery = new QueryRun(bankQueryRun.query());
debug::printDebug(runQuery.query().dataSourceNo(1).toString());
debug::printDebug(bankQueryRun.query().dataSourceNo(1).toString());
В дебагер выводилось:
Цитата:
SELECT * FROM BankAccountTrans WHERE ((TransDate<=31.03.2007)) AND ((Dimension[3] = Накладные расходы))
SELECT * FROM BankAccountTrans WHERE ((TransDate<=31.03.2007)) AND ((CancelStatus = 0)) AND ((Dimension[3] = Накладные расходы))
Т.е. терялось "CancelStatus = 0". Я долго не мог понять, "то ли это лыжи не едут, то ли я торможу". А оказалось,что причина этого в том, что у нулевого значения энума CancelStatus не была задана метка.

Спасибо AndyD и kashperuk за помощь!

PS Можно перенести в базу знаний.
За это сообщение автора поблагодарили: Logger (3).
Теги
query, баг, ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axStart: When is my Label file updated in AX? Blog bot DAX Blogs 8 28.01.2010 22:09
DynaMihamAX: Label import problem in Dynamics AX 4.0 Blog bot DAX Blogs 0 12.12.2008 13:05
axaptapedia: Label Blog bot DAX Blogs 0 03.12.2007 16:00
axaptapedia: Label Blog bot DAX Blogs 0 30.11.2007 20:41
axaptafreak: Label for Query Range cannot be modified (still) Blog bot DAX Blogs 2 25.07.2007 10:09

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

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

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