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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.04.2013, 15:38   #1  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
Цитата:
Сообщение от LeonDerCom Посмотреть сообщение
У-у-ух... Чего-то вы замудрили... запутался пока читал...
В каком виде Вам необходимо представить это все в Excel? Если в виде дерева с корнем выбранного Вами узла? Метод, который рекурсивно будет вызвывать сам себя в каждом узле - параллельно выводя все необходимые данные в Excel в случае их обнаружения. То есть их можно и не собирать в Листы и Мапы - если вывод будет производится сразу.
На первом входе скормить имя вашего узла...

Да, с объяснениями туговато, согласен.

Нет, не в виде дерева. Поле Отдел продаж - это дерево. Нужно выдать в отчёт те строки, в которых есть дочерний элемент данного дерева в зависимости от выбранного в нём элемента. там 3 уровня, если выбран второй уровень, у него есть подуровни. И если выбран 2 уровень, нужно вывести в отчёт все строки, в которых есть 3 подуровень.

То есть, если выбрать БП - в отчёт попадут только строки, salesunitid в которых равен БП, а если выбрать Отдел продаж, в который входят БП,РФ, и т.д., то в отчёт попадут строки, salesunitid которых равен БП, РФ и т.д.

Надеюсь боеле понятно объяснил.
Теги
tree, дерево, построение дерева, раскрытие

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как получить метки всех элементов всех форм (DAX 4) Qaz Qwerty DAX: Программирование 1 09.08.2008 05:39
Как поменять порядок элементов в Tree Lucky13 DAX: Программирование 3 16.02.2007 14:29
Tree. Проблема с data() alexbn DAX: Программирование 2 03.11.2005 14:39
Как работать с tree? Oz DAX: Программирование 3 23.08.2002 12:36
Динамическое добавление элементов в отчет Maxim Gorbunov DAX: База знаний и проекты 1 17.01.2002 14:48

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

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

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