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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.02.2007, 17:21   #1  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Вывод названия группы в отчете с автодизайном
В одном из проектов возникла проблема: заказчик страшно невзлюбил стандартные аксаптовские отчеты за то, что при использовании группировки в авто-хедере выводился только код группы без ее описание. То есть, например, вот так:


Различные увещевания и лекции об устройстве БД Аксапты помогали мало. В результате был немножко доработан класс SysReportRun, и описание группы стало появляться в автоотчетах рядом с кодом. Вот так:


Идея доработки в том, что при печати ауто-хедера идет анализ, по какому полю этот хедер выводится. Если это поле является ссылкой на некоторую таблицу и при этом используется в той таблице в качестве TitleField1, то TitleField2 из этой же таблицы выводится в качестве описания. Короче говоря, используется та же самая логика, что и при выводе всплывающих подсказок в формах при наведении мышки на поле-ссылку:


В общем, вдруг кому-то пригодится. Берите.
Миниатюры
Нажмите на изображение для увеличения
Название: Snap1.jpg
Просмотров: 571
Размер:	43.3 Кб
ID:	2430   Нажмите на изображение для увеличения
Название: Snap2.jpg
Просмотров: 638
Размер:	37.5 Кб
ID:	2431  

Нажмите на изображение для увеличения
Название: Snap3.png
Просмотров: 623
Размер:	42.0 Кб
ID:	2432  
Вложения
Тип файла: xpo SysReportRun.xpo (4.1 Кб, 417 просмотров)
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
За это сообщение автора поблагодарили: gl00mie (4), Bil Meshkoff (2), Proba (1).
Теги
download, законченный пример, отчет, полезное

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вывод общего количества страниц в отчете Lerochka DAX: Программирование 4 01.06.2006 15:26
Вывод HTML в отчете lugachy DAX: Программирование 2 31.08.2005 16:00
названия контролов в отчете. krmik DAX: Программирование 1 06.07.2005 15:54
Расчет НДС в авансовом отчете Наталия DAX: Функционал 8 22.12.2004 12:17
Отображение названия вместо кода! demID DAX: Программирование 31 05.10.2004 00:03

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

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

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