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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.12.2007, 21:43   #1  
Freeangel is offline
Freeangel
Участник
 
173 / 55 (2) ++++
Регистрация: 01.04.2005
Помогите разобраться с группировкой
Добрый вечер. Возникла проблема. Мне надо сгруппировать данные по кодам аналитики, но не всем, а только указанным. Пишу код:

qbds = q.addDataSource(tablenum(LedgerTrans));
qbds.orderMode(OrderMode::GroupBy);
qbds.addSelectionField(fieldnum(LedgerTrans, AmountCur), SelectionField::Sum);
qbds.addSortField(fieldnum(LedgerTrans, AccountNum));
qbds.addSortField(fieldnum(LedgerTrans, Dimension[1]));

на поле Dimesnion[1] выдает ошибку компиляции. Хотя если тот же самый запрос в репозитарии в Query, то всё прозодит нормально. Как обойти это?
Старый 20.12.2007, 22:36   #2  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
global::fieldId2Ext(...)
Старый 20.12.2007, 22:59   #3  
Freeangel is offline
Freeangel
Участник
 
173 / 55 (2) ++++
Регистрация: 01.04.2005
Если писать
qbds.addSortField(fieldnum(LedgerTrans, fieldId2Ext(Dimension, 1)));
тоже не помогает
Старый 20.12.2007, 23:04   #4  
Freeangel is offline
Freeangel
Участник
 
173 / 55 (2) ++++
Регистрация: 01.04.2005
Спасибо. Разобрался
Старый 21.12.2007, 04:43   #5  
Yulie is offline
Yulie
Участник
 
13 / 10 (1) +
Регистрация: 18.12.2007
Адрес: Россия, Красноярск
А че было-то?!? у меня просто тоже была такая трабла, но потом переиграли заявку на модификацию - обошлось без этого, но вот задумалась на будущее...как же все-таки определенные аналитики для выбора выводить?!?!
Старый 21.12.2007, 06:23   #6  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
Аватар для TasmanianDevil
Злыдни
 
886 / 389 (14) ++++++
Регистрация: 24.01.2005
Адрес: Томск
X++:
.addSortField(fieldid2ext(fieldnum(LedgerTrans,Dimension),< >)
__________________
Мы летаем, кружимся, нагоняем ужасы ...
За это сообщение автора поблагодарили: Poleax (1).
Старый 21.12.2007, 06:45   #7  
Yulie is offline
Yulie
Участник
 
13 / 10 (1) +
Регистрация: 18.12.2007
Адрес: Россия, Красноярск
Пасибки
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
вопрос про дату в range. помогите разобраться. Hans DAX: Программирование 5 24.04.2007 17:52
Помогите разобраться с edit-методом mashaSi DAX: Программирование 4 08.06.2006 07:19
Помогите разобраться с отчетностью Vansoft DAX: Функционал 2 12.04.2004 03:06
Помогите разобраться с полем OprNum в BOM! ravil DAX: Программирование 4 29.07.2003 11:15
Журналы, пакеты... Помогите разобраться! dmit2604 DAX: Функционал 1 07.05.2002 21:53

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

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

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