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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.03.2002, 09:24   #3  
Rem is offline
Rem
Участник
 
17 / 10 (1) +
Регистрация: 27.03.2002
Цитата:
Andrew Besedin
Чтобы вывести некую агрегатную ф-цию, создай в DataSours'е отчета поле, равное нужной функции (учти, что при этом обычные поля исчезнут).
Понятно. А как мне поступить, если мне необходимо отобразить как поля таблицы, так и некую агрегатную функцию ?

Цитата:
Или так: можно в executeSection стандартного Body добавить код для подсчета необходимой функции, а в конце просто вывести переменную через display-метод.
Вот это меня и интересует. Как в методе получить доступ к выводимым данным ?Допустим я вывожу следующую таблицу:

A B C

1 3 6
-1 4 7
0 6 5
1 3 4
1 5 3

И мне необходимо вывести еще один столбец, получаемый следующим образом:
- если A>0 то (B+C)
-если А<0 то (B-C)
- если А=0, то выводим сумму ПО ВСЕМУ отчету разности (B-C)

Чтобы решить эту задачу(для примера она у меня абстрактная и практически не нужная), я должен иметь доступ к каждой выводимой на экран записи. Какой метод мне необходимо для этого перекрыть и каким образом в этом методе получать значения выводимых полей ?

Спасибо за ответы.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
в следующей версии, "6.0" (или 201Х) т.н. "страндартных" отчетов не будет. ВСЕ отчеты будут построены на RS George Nordic DAX Blogs 23 21.08.2009 09:56
Фин отчеты: может ли работать по нескольким компаниям сразу Arahnid DAX: Функционал 3 30.05.2007 17:46
Отчеты по клиентам Anastasiya DAX: Функционал 2 19.03.2005 12:11
CrystalReport и внутренние отчеты Anais DAX: Программирование 7 19.10.2004 16:26
Авансовые отчеты - Копировать из источников mpa DAX: Функционал 11 05.04.2004 09:42

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

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

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