Pull to refresh

Comments 2

Я выбрал второй подход из-за гибкости и стопроцентной подконтрольности выдаваемого результата (а также моей любви к велосипедам ;-) ), хотя приходится довольно долго верстать бланки отчетов вручную.

Ранее я писал статейку на Хабре по поводу печати из браузера. Там было и про разбиение на страницы. Неразрывные блоки делать не пробовал, по-идее это делается с помощью CSS так:

div.myclass {page-break-inside: avoid;}

Но avoid означает всего-лишь «нежелательно», а не «запрещено». Имхо, лучше рулить страницами, путем установки обязательного разрыва страницы. С колонтитулами придется заморачиваться, размещая плавающие блоки над (или под) основным текстом. Засунуть текст в колонтитулы, которые печатает сам браузер, невозможно (по-крайней мере я нашел только способ на Active-X для IE, но это решение не в моем стиле).
Господа, это не сравнимые вещи. Это как сравнить Построенный дом с полной начинкой (1 вариант) со строительным материалом на складе в магазине (2 вариант). В Crystal Reports есть почти все (многоуровневые вложений данных, группировки и нмого много чего), но он стоит денег.

Добавила комментарий в надежде может кто-то поднимал где-то вопрос про выбор аналога Crystal Reports для веба — пока мой поиск не увенчался хорошенькой статьей на эту тему. Буду очень признательна если сориентируйте.
Sign up to leave a comment.

Articles