HTML Export
Использую компонент для экспорта отчетов в HTML для последующей передачи их http-серверу. Все бы хорошо, но некоторых вещей очень сильно нехватает. А именно:
1. Возможности центрирования отчета по горизонтали на html странице. Использую fixed width, и просто некрасиво что отчет прилеплен влево.
2. События перед формированием тела html страницы, и сразу после его формирования. Причем так, чтоб было возможно добавить куски html до того что будет сформировано фильтром экспорта, и после. Мне нужно добавить сверху определенную шапку, и внизу страницы линки (в самом отчете их быть не должно, только в html). Очень нехватает таких событий!
3. Возможности показывать page footer сразу после последнего бэнда, а не в конце страницы. Посудите сами - в отчете занято 1/3 страницы, потом длинный пустой интервал, и только потом page footer. На бумаге это ОК, но в браузере выглядит по меньшей мере некрасиво.
4. Возможности делать "бесконечную" страницу. Или если сказать иначе - не разбивать отчет на страницы. Я сам отбираю нужное количество записей из базы, и мне нужно показать их на _одной_ html странице. А FastReport разбивает их, например, на две. Ну не надо мне две html страницы, надо одну! Как?
Вот если бы это сделать, было бы просто идеально. И думаю, не мне одному это пригодится. Я даже могу сам это все добавить и вам передать измененные исходники, опыт в Дельфи у меня богатый (вы кстати в курсе ). Лишь бы быть уверенным, что это будет в следующих версиях...
1. Возможности центрирования отчета по горизонтали на html странице. Использую fixed width, и просто некрасиво что отчет прилеплен влево.
2. События перед формированием тела html страницы, и сразу после его формирования. Причем так, чтоб было возможно добавить куски html до того что будет сформировано фильтром экспорта, и после. Мне нужно добавить сверху определенную шапку, и внизу страницы линки (в самом отчете их быть не должно, только в html). Очень нехватает таких событий!
3. Возможности показывать page footer сразу после последнего бэнда, а не в конце страницы. Посудите сами - в отчете занято 1/3 страницы, потом длинный пустой интервал, и только потом page footer. На бумаге это ОК, но в браузере выглядит по меньшей мере некрасиво.
4. Возможности делать "бесконечную" страницу. Или если сказать иначе - не разбивать отчет на страницы. Я сам отбираю нужное количество записей из базы, и мне нужно показать их на _одной_ html странице. А FastReport разбивает их, например, на две. Ну не надо мне две html страницы, надо одну! Как?
Вот если бы это сделать, было бы просто идеально. И думаю, не мне одному это пригодится. Я даже могу сам это все добавить и вам передать измененные исходники, опыт в Дельфи у меня богатый (вы кстати в курсе ). Лишь бы быть уверенным, что это будет в следующих версиях...
Комментарии
поюзай MULTIPAGE=(0,1 точно не помню, но есть в доке), все страницы или с разбивкой.
Ищще есть PAGENAV (показ панели навигации) и PAGERANGE (диапазон страниц)