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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.01.2006, 14:38   #1  
kvg6 is offline
kvg6
program-ёр
Аватар для kvg6
1C
 
160 / 81 (3) ++++
Регистрация: 27.09.2005
Адрес: Moscow forever
Строки итогов в отчетах
В отчете по любой таблице, где есть поле ItemId, если в ОПЦИЯХ ПЕЧАТИ поставить флаги ПЕЧАТАТЬ ИТОГО и ПЕЧАТАТЬ ТОЛЬКО ИТОГОВЫЕ СУММЫ и, одновременно, на закладке СОРТИРОВКА в строке НОМЕНКЛАТУРА поставить флаг ИТОГИ ГРУППЫ, получим только строки итого по конкретному ItemId, т.е. напр.:

"Номенклатура: Материал00001 3,35
Номенклатура: Материал00002 13,00
Номенклатура: Материал00003 0,57"

Так вот, хотелось бы, в данном случае, в этих строках видеть кроме ItemId еще и ItemName.
Вывод строк ИТОГИ ГРУППЫ любого (!) отчета реализуется стандартным функционалом Ах. Где искать секцию вывода этих итогов?
__________________
Становись лучше

Последний раз редактировалось kvg6; 30.05.2006 в 12:41.
Старый 01.02.2006, 12:50   #2  
mit is offline
mit
Участник
Аватар для mit
 
386 / 36 (2) +++
Регистрация: 15.01.2003
Адрес: Moscow
попробуйте покопать класс мастера SysReportWizard
Старый 01.02.2006, 13:50   #3  
SANTAN is offline
SANTAN
Участник
Аватар для SANTAN
 
20 / 12 (1) ++
Регистрация: 21.09.2005
Адрес: Kiev
Лучше покопайтесь в ReportRun, если это нужно.
Скорее всего эта функция (на закладке СОРТИРОВКА можно поставить флажки вывода на печать подзаголовков и итогов группы) реализована в ReportRun. Врятле вам удастся поменять эти "шаблоны".

Вы можете ставить эти флаги только если в Вашем отчете нет сгенерированного дизайна (Generated Design) а только Автодизайн (AutoDesignSpecs).

Но может есть другой способ решить эту проблему.

Для чего Вам менять эти "шаблоны"?
Старый 01.02.2006, 14:19   #4  
kvg6 is offline
kvg6
program-ёр
Аватар для kvg6
1C
 
160 / 81 (3) ++++
Регистрация: 27.09.2005
Адрес: Moscow forever
Цитата:
Сообщение от SANTAN
Для чего Вам менять эти "шаблоны"?
Пользователь хочет в случае, если в Опциях печати стоит флаг "Печатать только итоговые суммы" и в поле Сортировка выбрана Номенклатура, тогда выводить в итоговых строках не только ItemId, но и ItemName
__________________
Становись лучше
Старый 01.02.2006, 15:55   #5  
SANTAN is offline
SANTAN
Участник
Аватар для SANTAN
 
20 / 12 (1) ++
Регистрация: 21.09.2005
Адрес: Kiev
А в каком это отчете?
Старый 01.02.2006, 16:26   #6  
mit is offline
mit
Участник
Аватар для mit
 
386 / 36 (2) +++
Регистрация: 15.01.2003
Адрес: Moscow
извиняюсь, имеется ввиду мастер отчетов, или какой то конкретный отчет?
Старый 03.02.2006, 09:12   #7  
kvg6 is offline
kvg6
program-ёр
Аватар для kvg6
1C
 
160 / 81 (3) ++++
Регистрация: 27.09.2005
Адрес: Moscow forever
Цитата:
Сообщение от mit
извиняюсь, имеется ввиду мастер отчетов, или какой то конкретный отчет?
В принципе, отчет любой, где есть ItemId. Просто интересно разобраться
__________________
Становись лучше
Старый 03.02.2006, 10:17   #8  
mit is offline
mit
Участник
Аватар для mit
 
386 / 36 (2) +++
Регистрация: 15.01.2003
Адрес: Moscow
В таком случае Вам необходмио найти в структуре(дереве) ту секцию, где содержится данный элемент. отчеты все разные, и могут иметь разную структуру, и даже разную логику построения. если Вы не знакомы с прицнипами создания отчетов, попробуйте посмотреть на визуальный конструктор. в конструкторе можно легко найти нужный элемент, нужную секцию и соответственно добавить что либо своё.
ps у Вас должена быть активирована лицензия на разработку (и соответственно права на сее действо)
Старый 04.02.2006, 18:11   #9  
Hidden is offline
Hidden
Участник
 
199 / 15 (1) ++
Регистрация: 25.03.2004
Адрес: Moscow
Цитата:
Сообщение от mit
В таком случае Вам необходмио найти в структуре(дереве) ту секцию, где содержится данный элемент. отчеты все разные, и могут иметь разную структуру, и даже разную логику построения. если Вы не знакомы с прицнипами создания отчетов, попробуйте посмотреть на визуальный конструктор. в конструкторе можно легко найти нужный элемент, нужную секцию и соответственно добавить что либо своё.
ps у Вас должена быть активирована лицензия на разработку (и соответственно права на сее действо)
Я думаю уважаемый автор, что в структуре(дереве), вы не найдёте ни секции в которой выводится номер страницы, текущая дата и время формирования отчета, ни секции в которой выводится название фирмы, потому что они заданы в соответствующих Report Templates. Видимо автора и интересует где найти соответствующий шаблон только для секции итогов. Мне и самому интересно где этот шаблон для итогов.
Старый 06.02.2006, 10:54   #10  
mit is offline
mit
Участник
Аватар для mit
 
386 / 36 (2) +++
Регистрация: 15.01.2003
Адрес: Moscow
Цитата:
Сообщение от Hidden
Я думаю уважаемый автор, что в структуре(дереве), вы не найдёте ни секции в которой выводится номер страницы, текущая дата и время формирования отчета, ни секции в которой выводится название фирмы, потому что они заданы в соответствующих Report Templates. Видимо автора и интересует где найти соответствующий шаблон только для секции итогов. Мне и самому интересно где этот шаблон для итогов.
ну как же?
в прикрепленной картинке привожу пример. как мне кажется, у автора первого сообщения был иной вопрос, но по порядку.
отчеты бывают 3х типов (но возможно кто то класифицирует их иначе)
1) отчеты построенные при помощи мастера отчетов. у таких отчетов автомотом генерируется дизайн по указанному (созданному) запросу. эта секция в дереве так и называется автодизайн. этот вариант не редактируется, его можно только перекрыть. в этом случае получается второй тип
2) отчеты построенные при помощи мастера отчетов, с перекрытым вариантом дизайна. здесь тоже самое, только можно редактировать, добавлять/удалять элементы дизайна в виде программируемых секций, в этом случае получается третий тип
3) отчеты построенные при помощи мастера отчетов, с перекрытым вариантом дизайна с добавлением программируемых секций. этот вариант может и вовсе не содержать запросов, и дизайнов на запросах построенных. можно обойтись только программируемыми секциями.
что касается где посмотреть - так все конечно же в свойствах. на картинке, которую попытался вложить показан пример.
Миниатюры
Нажмите на изображение для увеличения
Название: tamplate.gif
Просмотров: 479
Размер:	29.8 Кб
ID:	1710  
Старый 24.05.2006, 17:26   #11  
mit is offline
mit
Участник
Аватар для mit
 
386 / 36 (2) +++
Регистрация: 15.01.2003
Адрес: Moscow
Просто интересно разобраться?
Старый 24.05.2006, 17:51   #12  
kvg6 is offline
kvg6
program-ёр
Аватар для kvg6
1C
 
160 / 81 (3) ++++
Регистрация: 27.09.2005
Адрес: Moscow forever
Цитата:
Сообщение от mit
Просто интересно разобраться?
Пользователь ранее работал в 1С и привык к наименованию номенклатуры.
Поэтому, чтобы не перелопачивать кучу отчетов, хотелось чуть-чуть доработать ... см.выше
__________________
Становись лучше

Последний раз редактировалось kvg6; 30.05.2006 в 12:43.
Старый 25.05.2006, 11:08   #13  
mit is offline
mit
Участник
Аватар для mit
 
386 / 36 (2) +++
Регистрация: 15.01.2003
Адрес: Moscow
судя по тому, что Вы не указываете отчеты, смею предположить что отчеты построенные не мастером, а с участием программистов. в таком случае универсального решения нет, нельзя поправить одно место и получить описываемый Вами результат. только руками, каждый отчет. смотреть, разбираться и править
Старый 25.05.2006, 12:50   #14  
mit is offline
mit
Участник
Аватар для mit
 
386 / 36 (2) +++
Регистрация: 15.01.2003
Адрес: Moscow
KVG, хватит темнить! дайте же наконец название конкретного стандартного отчета
Старый 25.05.2006, 13:11   #15  
kvg6 is offline
kvg6
program-ёр
Аватар для kvg6
1C
 
160 / 81 (3) ++++
Регистрация: 27.09.2005
Адрес: Moscow forever
Цитата:
Сообщение от mit
KVG, хватит темнить! дайте же наконец название конкретного стандартного отчета
....!?!?
Ладно, назначаю пример: Управление запасами/Отчеты/В наличии/Заказано у поставщиков. Все флажки описаны выше
__________________
Становись лучше
Старый 25.05.2006, 13:48   #16  
mit is offline
mit
Участник
Аватар для mit
 
386 / 36 (2) +++
Регистрация: 15.01.2003
Адрес: Moscow
ну, галки здесь совершенно не при чём, они дают детализацию по складской аналитике, а вот по поводу тоталов - датасорс смотрели? обратите внимание на картинку
Миниатюры
Нажмите на изображение для увеличения
Название: ItemId.gif
Просмотров: 585
Размер:	10.7 Кб
ID:	1872  
Старый 25.05.2006, 14:25   #17  
kvg6 is offline
kvg6
program-ёр
Аватар для kvg6
1C
 
160 / 81 (3) ++++
Регистрация: 27.09.2005
Адрес: Moscow forever
Цитата:
Сообщение от mit
галки здесь совершенно не при чём, они дают детализацию по складской аналитике
Галка ИТОГИ ГРУППЫ, как раз, и включает вывод в отчет строки итого.
А из вложенной Вами картинки видно, что в данном случае для ItemId эта-самая галка включена
__________________
Становись лучше
Старый 25.05.2006, 14:34   #18  
mit is offline
mit
Участник
Аватар для mit
 
386 / 36 (2) +++
Регистрация: 15.01.2003
Адрес: Moscow
ну, это не совсем галка, вернее совсем не галка ;-).
поставьте вместо поля айтем поле нейм, и будет Вам щасьте
только придется делать для каждого отчета. это делается не шаблонами, это класс РепортРан, или что то с ним связанное
Старый 25.05.2006, 14:48   #19  
kvg6 is offline
kvg6
program-ёр
Аватар для kvg6
1C
 
160 / 81 (3) ++++
Регистрация: 27.09.2005
Адрес: Moscow forever
Цитата:
Сообщение от mit
поставьте вместо поля айтем поле нейм, и будет Вам щасьте
Но таблица InventTrans содержит только ItemId...
__________________
Становись лучше
Старый 25.05.2006, 14:52   #20  
mit is offline
mit
Участник
Аватар для mit
 
386 / 36 (2) +++
Регистрация: 15.01.2003
Адрес: Moscow
если для тотала отчета не существует шаблона, который можно поменять, значит его (поле) нужно сделать.
если лень писать дисплей метод, можно подцепить еще одну таблицу - инвентТабле. там есть поле нейм
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Цветные строки в Grid Sergo DAX: База знаний и проекты 14 19.04.2012 10:02
Проблемма с выводом итогов в отчетах AX 3.0 SP 4 Maksimka DAX: Программирование 6 08.01.2007 12:17
Строки итогов в отчетах (другой вопрос) Filip DAX: Программирование 5 09.02.2006 12:53
При создании строки в закупке статус строки становится "Отменено" AlexUnik DAX: Функционал 4 27.09.2004 16:05
Функция "Удалить строки" Oks DAX: Функционал 1 03.07.2002 18:09

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

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

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