Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Разбивка по страницам в ActiveReports 2 (COM-версия)
|
|||
|---|---|---|---|
|
#18+
Есть довольно сложный отчет в ActiveReports. Примерно его структуру можно отобразить так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. В Footer подбиваются итоги по соответствующей группе. Кроме того, в PageFooter подбиваются итоги по данным на текущем листе. Нужно сделать так, чтобы не было "висячих" секций. Т.е. чтобы ни на одном листе не было такого, чтобы секция выводилась без Detail. Если для Header это решается свойством секции GrpKeepTogether=GrpFirstDetail, то с Footer никак не получается добиться нужного результата. На форуме AR был, там есть несколько вопросов в стиле "как задать для секции together with last detail", но ответа нет. Вроде бы стандартная задача, а вот много времени сделать так не удается. Не подскажите, как сделать? ________________________ Мы смотрим с оптимизмом... ...в оптический прицел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2009, 11:18 |
|
||
|
Разбивка по страницам в ActiveReports 2 (COM-версия)
|
|||
|---|---|---|---|
|
#18+
Хм... Поправка, забыл исправить, когда вставлял текст. Секция Detail НЕ фиксированной высоты. ________________________ Мы смотрим с оптимизмом... ...в оптический прицел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2009, 11:19 |
|
||
|
Разбивка по страницам в ActiveReports 2 (COM-версия)
|
|||
|---|---|---|---|
|
#18+
С пагинацией более-менее разобрался. Правда отсутствие свойства "together with last detail" приводит в недоумение — я считал это само собой разумеющимся в отчетах — ну да ладно. Однако выяснилось, что в AR версии 2.5 есть гораздо более серьезный баг. Возможно дело в том, что используется пять группировок, возможно дело в чем-то другом, однако когда итоги не умещаются на текущую страницу и переносятся на следующий лист, в PageHeader печатается информация не той группы, чьи итоги выводятся, а следующей. Т.е. если есть группа Office с кодами 1 и 2, и для первой группы итоги не умещаются на первую страницу, то на второй странице будут выведены GroupOfficeFooter для Office=1, а в PageHeader для Office=2. Кто с таким сталкивался? Или другой вопрос, может быть посоветуете другой репорт, на который можно было бы безболезненно перейти (желательно фриварный)? ________________________ Мы смотрим с оптимизмом... ...в оптический прицел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2009, 22:07 |
|
||
|
|

start [/forum/topic.php?fid=31&fpage=76&tid=1535743]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 223ms |
| total: | 344ms |

| 0 / 0 |
