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).
Старый 19.02.2007, 17:24   #2  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
А брать то что?
Старый 19.02.2007, 17:28   #3  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
SysReportRun.xpo

Там только класс SysReportRun.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Теги
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, время: 21:19.