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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.05.2008, 15:16   #1  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Код новой фин. аналитики DAX 4.0
MS DAX 4.0 SP2.
При использовании мастера по созданию новых аналитик по умолчанию код аналитики (enumValue) предлагается 100. Т.е. есть три стандартных 0, 1 и 2, а новые - допустим 100, 101.

Нашли такой кусок кода:

X++:
class InventJournalProforma_BomReq_RU
 public List createXML
if (dim != inventJournalTrans.Dimension[analysisCode+1])
т.е. идет выборка из Dimension по порядковому номеру аналитики, в нашем случае для аналитики с кодом 100 - данная конструкция некорректна.

Хочется понять, в чем ошибка - неверно созданы аналитики, нужно было делать коды 4, 5 и т.д. или данный кусок кода ошибочен и, по-хорошему, следует поискать такие же конструкции в соседних классах и исправить?
__________________
Ivanhoe as is..
За это сообщение автора поблагодарили: aidsua (1).
Теги
ошибка, ax4.0, финансовая аналитика

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Обязательность заполнения фин.аналитики в 4.0 Atar DAX: Функционал 4 13.12.2007 19:10
Учёт остатков в разрезе фин. аналитики miklenew DAX: Программирование 11 06.11.2007 20:01
Допустимо ли так использовать фин. аналитики kosenkov DAX: Функционал 5 26.02.2006 18:17
Код аналитики 'Номер партии' отмечен в складских проводках со значением Antidot DAX: Программирование 9 29.07.2005 10:57
Автоподстановка номенклатуры при создании новой аналитики JohNick DAX: Функционал 0 02.06.2004 13:49

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

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

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