|
Crystal, Page Footer in SubReport
|
|||
---|---|---|---|
#18+
Здравствуйте, Дано: 1. Подотчет 2. Page Header сделан так: авторВопрос: В подотчете Crystal нет секции PageHeader, можно ли как-то сделать шапку таблицы, которая бы повторялась на каждой странице подотчета? Ответ: Можно сделать так: 1. Сделать группу таким образом, чтобы она была единственная и включала все записи подотчета ( например, в подотчете с использованием таблицы MBAnAccRptM по одному счету можно сделать группу по полю Acc). 2. В GroupHeader этой группы нарисовать шапку таблицы. 3. Далее в свойствах группы задать повторение заголовка на каждой странице, для чего в меню Report|ChangeGroupExpert для этой группы по кнопке Options установить Repead group header on each new page. Взято отсюда: http://www.relib.com/articles/article.asp?id=202 Как сделать Page Footer? Заранее благодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2005, 12:36 |
|
Crystal, Page Footer in SubReport
|
|||
---|---|---|---|
#18+
Замученный кристаллом ...в меню Report|ChangeGroupExpert для этой группы по кнопке Options установить Repead group header on each new page. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2005, 13:39 |
|
Crystal, Page Footer in SubReport
|
|||
---|---|---|---|
#18+
Прохожий111 Замученный кристаллом ...в меню Report|ChangeGroupExpert для этой группы по кнопке Options установить Repead group header on each new page. Header он повторяет,а Footer нет (рыдающий смайл) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2005, 14:07 |
|
Crystal, Page Footer in SubReport
|
|||
---|---|---|---|
#18+
кристал делает все правильно и логично если сабрепорт один, то зачем он тогда сабрепорт ? если их несколько, то можно сделать шапку, если данные размещены на нескольких страницах, но нельзя сделать футер, т.к. он по логике вещей будет конкурировать с футером страницы следующего сабрепорта, если таковой понадобится. может имеет смысл посмотреть в сторону редизайна отчета ? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2005, 15:19 |
|
Crystal, Page Footer in SubReport
|
|||
---|---|---|---|
#18+
Peter Kirillowкристал делает все правильно и логично если сабрепорт один, то зачем он тогда сабрепорт ? [/quote] Например, такой вариант: в главном отчете общая сводка: Магазин | Сумма Продаж в подотчете более детально: Магазин | Товар | Сумма продаж [quote] если их несколько, то можно сделать шапку, если данные размещены на нескольких страницах, но нельзя сделать футер, т.к. он по логике вещей будет конкурировать с футером страницы следующего сабрепорта, если таковой понадобится. [/quote] Не будет. Я его скрою [quote] может имеет смысл посмотреть в сторону редизайна отчета ? output форма задана строго - менять не имею права. Переделывать отчет желания нет. А по сути есть предложения? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2005, 15:35 |
|
Crystal, Page Footer in SubReport
|
|||
---|---|---|---|
#18+
по сути предложения такие: 1. предположим мы знаем сколько записей из Details помещается на странице 2. создаем второй Details 3. создаем формулу _initialize WhilePrintingRecords; NumberVar records_number:=0; 4. помещаем ее в ту группу, которая у нас работает "PageHeader-ом", тем самым переменная records_number будет обнулятся в начале каждой страницы и скрываем ее 5. создаем формулу records_number WhilePrintingRecords; NumberVar records_number; records_number := records_number + 1; records_number 6. помещаем ее туда, куда нужно (например если Detals простой и состоит из одной строчки, то в него) и скрываем 7. в секции "Details b" выставляем "Print at Bottom of Page" + "Supress" с формулой {@records_number} < желаемое кол-во строк 8. наслаждаемся воркэраундом ! Мысль можно было бы развить, но мне лениво :) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2005, 15:45 |
|
Crystal, Page Footer in SubReport
|
|||
---|---|---|---|
#18+
Уже полегче. Если следующее: Peter Kirillowпо сути предложения такие: 1. предположим мы знаем сколько записей из Details помещается на странице предположение неверно? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2005, 16:03 |
|
Crystal, Page Footer in SubReport
|
|||
---|---|---|---|
#18+
Перевожу последний пост на русский язык: на разных страницах этих строк разное число ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2005, 16:24 |
|
Crystal, Page Footer in SubReport
|
|||
---|---|---|---|
#18+
предположение верно ! :) других путей пока не вижу... а в чем собственно затык ? по идее долно подойти ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2005, 16:26 |
|
Crystal, Page Footer in SubReport
|
|||
---|---|---|---|
#18+
Peter Kirillowпредположение верно ! :) других путей пока не вижу... а в чем собственно затык ? по идее долно подойти На первой странице число этих страниц одно, на остальных - другое. Добавим сюда различные отступы на разных принтерах\компах.... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2005, 16:46 |
|
|
start [/forum/topic.php?fid=31&fpage=169&tid=1539466]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 230ms |
total: | 391ms |
0 / 0 |