|
31.01.2006, 14:38 | #1 |
program-ёр
|
Строки итогов в отчетах
В отчете по любой таблице, где есть поле 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 |
Участник
|
попробуйте покопать класс мастера SysReportWizard
|
|
01.02.2006, 13:50 | #3 |
Участник
|
Лучше покопайтесь в ReportRun, если это нужно.
Скорее всего эта функция (на закладке СОРТИРОВКА можно поставить флажки вывода на печать подзаголовков и итогов группы) реализована в ReportRun. Врятле вам удастся поменять эти "шаблоны". Вы можете ставить эти флаги только если в Вашем отчете нет сгенерированного дизайна (Generated Design) а только Автодизайн (AutoDesignSpecs). Но может есть другой способ решить эту проблему. Для чего Вам менять эти "шаблоны"? |
|
01.02.2006, 14:19 | #4 |
program-ёр
|
Цитата:
Сообщение от SANTAN
Для чего Вам менять эти "шаблоны"?
__________________
Становись лучше |
|
01.02.2006, 15:55 | #5 |
Участник
|
А в каком это отчете?
|
|
01.02.2006, 16:26 | #6 |
Участник
|
извиняюсь, имеется ввиду мастер отчетов, или какой то конкретный отчет?
|
|
03.02.2006, 09:12 | #7 |
program-ёр
|
Цитата:
Сообщение от mit
извиняюсь, имеется ввиду мастер отчетов, или какой то конкретный отчет?
__________________
Становись лучше |
|
03.02.2006, 10:17 | #8 |
Участник
|
В таком случае Вам необходмио найти в структуре(дереве) ту секцию, где содержится данный элемент. отчеты все разные, и могут иметь разную структуру, и даже разную логику построения. если Вы не знакомы с прицнипами создания отчетов, попробуйте посмотреть на визуальный конструктор. в конструкторе можно легко найти нужный элемент, нужную секцию и соответственно добавить что либо своё.
ps у Вас должена быть активирована лицензия на разработку (и соответственно права на сее действо) |
|
04.02.2006, 18:11 | #9 |
Участник
|
Цитата:
Сообщение от mit
В таком случае Вам необходмио найти в структуре(дереве) ту секцию, где содержится данный элемент. отчеты все разные, и могут иметь разную структуру, и даже разную логику построения. если Вы не знакомы с прицнипами создания отчетов, попробуйте посмотреть на визуальный конструктор. в конструкторе можно легко найти нужный элемент, нужную секцию и соответственно добавить что либо своё.
ps у Вас должена быть активирована лицензия на разработку (и соответственно права на сее действо) |
|
06.02.2006, 10:54 | #10 |
Участник
|
Цитата:
Сообщение от Hidden
Я думаю уважаемый автор, что в структуре(дереве), вы не найдёте ни секции в которой выводится номер страницы, текущая дата и время формирования отчета, ни секции в которой выводится название фирмы, потому что они заданы в соответствующих Report Templates. Видимо автора и интересует где найти соответствующий шаблон только для секции итогов. Мне и самому интересно где этот шаблон для итогов.
в прикрепленной картинке привожу пример. как мне кажется, у автора первого сообщения был иной вопрос, но по порядку. отчеты бывают 3х типов (но возможно кто то класифицирует их иначе) 1) отчеты построенные при помощи мастера отчетов. у таких отчетов автомотом генерируется дизайн по указанному (созданному) запросу. эта секция в дереве так и называется автодизайн. этот вариант не редактируется, его можно только перекрыть. в этом случае получается второй тип 2) отчеты построенные при помощи мастера отчетов, с перекрытым вариантом дизайна. здесь тоже самое, только можно редактировать, добавлять/удалять элементы дизайна в виде программируемых секций, в этом случае получается третий тип 3) отчеты построенные при помощи мастера отчетов, с перекрытым вариантом дизайна с добавлением программируемых секций. этот вариант может и вовсе не содержать запросов, и дизайнов на запросах построенных. можно обойтись только программируемыми секциями. что касается где посмотреть - так все конечно же в свойствах. на картинке, которую попытался вложить показан пример. |
|
24.05.2006, 17:26 | #11 |
Участник
|
Просто интересно разобраться?
|
|
24.05.2006, 17:51 | #12 |
program-ёр
|
Цитата:
Сообщение от mit
Просто интересно разобраться?
Поэтому, чтобы не перелопачивать кучу отчетов, хотелось чуть-чуть доработать ... см.выше
__________________
Становись лучше Последний раз редактировалось kvg6; 30.05.2006 в 12:43. |
|
25.05.2006, 11:08 | #13 |
Участник
|
судя по тому, что Вы не указываете отчеты, смею предположить что отчеты построенные не мастером, а с участием программистов. в таком случае универсального решения нет, нельзя поправить одно место и получить описываемый Вами результат. только руками, каждый отчет. смотреть, разбираться и править
|
|
25.05.2006, 12:50 | #14 |
Участник
|
KVG, хватит темнить! дайте же наконец название конкретного стандартного отчета
|
|
25.05.2006, 13:11 | #15 |
program-ёр
|
Цитата:
Сообщение от mit
KVG, хватит темнить! дайте же наконец название конкретного стандартного отчета
Ладно, назначаю пример: Управление запасами/Отчеты/В наличии/Заказано у поставщиков. Все флажки описаны выше
__________________
Становись лучше |
|
25.05.2006, 13:48 | #16 |
Участник
|
ну, галки здесь совершенно не при чём, они дают детализацию по складской аналитике, а вот по поводу тоталов - датасорс смотрели? обратите внимание на картинку
|
|
25.05.2006, 14:25 | #17 |
program-ёр
|
Цитата:
Сообщение от mit
галки здесь совершенно не при чём, они дают детализацию по складской аналитике
А из вложенной Вами картинки видно, что в данном случае для ItemId эта-самая галка включена
__________________
Становись лучше |
|
25.05.2006, 14:34 | #18 |
Участник
|
ну, это не совсем галка, вернее совсем не галка ;-).
поставьте вместо поля айтем поле нейм, и будет Вам щасьте только придется делать для каждого отчета. это делается не шаблонами, это класс РепортРан, или что то с ним связанное |
|
25.05.2006, 14:48 | #19 |
program-ёр
|
Цитата:
Сообщение от mit
поставьте вместо поля айтем поле нейм, и будет Вам щасьте
__________________
Становись лучше |
|
25.05.2006, 14:52 | #20 |
Участник
|
если для тотала отчета не существует шаблона, который можно поменять, значит его (поле) нужно сделать.
если лень писать дисплей метод, можно подцепить еще одну таблицу - инвентТабле. там есть поле нейм |
|