Страница 1 из 1
Вопрос по печати отчетов
Добавлено: 14 мар 2007, 09:07
Trv
Версия 2007.1 7 марта 2007 . ASP.Net 2003.
У меня отчет на 40 страниц. Строки в отчет имеют разную ширину. Если я нажимаю кнопку "Печать отчетов", открывается новое окно. Захожу в меню броузера Print Preview. Разбивка по страницам нарушается со второй страницы, т.е. шапка отчета, которая на каждой странице, находится не сверху. Пробовал в IE 7 и 6. Насколько я знаю, IE не поддерживает команду "печатать с новой страницей". Таким образом, каждый пользователь должен вручную подбирать размеры полей бумаги, что бы напечатать отчет из ИЕ. Или я не прав?
Сохранил отчет в Экселе. Зашел в предварительный просмотр. Разбивка нарушается, где то с 13 страницы. Ну уж Эксклю то можно указать команду "печатать с новой страницей". Или это ограничение демо версии?
Сохраняю в pdf. При печати все идеально.
Эксель 2003 SP2.
Попробовал сохоранить в формате Excel Xml - разбивка по страницам правильная.
Вопрос по печати отчетов
Добавлено: 14 мар 2007, 10:20
Edward
Trv писал(а):Разбивка по страницам нарушается со второй страницы, т.е. шапка отчета, которая на каждой странице, находится не сверху. Пробовал в IE 7 и 6. Насколько я знаю, IE не поддерживает команду "печатать с новой страницей". Таким образом, каждый пользователь должен вручную подбирать размеры полей бумаги, что бы напечатать отчет из ИЕ. Или я не прав?
Да, действительно IE не позволяет управлять разбиением на страницы. Решить проблему можно установкой свойства StiWebViewer..PrintDestination = Pdf.
Trv писал(а):Сохранил отчет в Экселе. Зашел в предварительный просмотр. Разбивка нарушается, где то с 13 страницы. Ну уж Эксклю то можно указать команду "печатать с новой страницей". Или это ограничение демо версии?
Пришлите, пожалуйста, *.mdc файл отчета на
для анализа.
Trv писал(а):Сохраняю в pdf. При печати все идеально. Эксель 2003 SP2.
Pdf формат позволяет наиболее точно отобразить структуру отчета.
Спасибо.
Вопрос по печати отчетов
Добавлено: 14 мар 2007, 11:11
Trv
Edward писал(а):Trv писал(а):Разбивка по страницам нарушается со второй страницы, т.е. шапка отчета, которая на каждой странице, находится не сверху. Пробовал в IE 7 и 6. Насколько я знаю, IE не поддерживает команду "печатать с новой страницей". Таким образом, каждый пользователь должен вручную подбирать размеры полей бумаги, что бы напечатать отчет из ИЕ. Или я не прав?
Да, действительно IE не позволяет управлять разбиением на страницы. Решить проблему можно установкой свойства StiWebViewer..PrintDestination = Pdf.
Trv писал(а):Сохранил отчет в Экселе. Зашел в предварительный просмотр. Разбивка нарушается, где то с 13 страницы. Ну уж Эксклю то можно указать команду "печатать с новой страницей". Или это ограничение демо версии?
Пришлите, пожалуйста, *.mdc файл отчета на
для анализа.
Trv писал(а):Сохраняю в pdf. При печати все идеально. Эксель 2003 SP2.
Pdf формат позволяет наиболее точно отобразить структуру отчета.
Спасибо.
А чей это формат mdc, и как в него сохранить?
Вопрос по печати отчетов
Добавлено: 14 мар 2007, 11:31
Edward
Для сохранения отчета в *.mdc формат Вам необходимо сделать следующее:
Необходимо выполнить сохранеие
построенного отчета:
Код: Выделить всё
StiWebViewer1.Report = report;
report.SaveDocument("MyReport.mdc");
Спасибо.
Вопрос по печати отчетов
Добавлено: 14 мар 2007, 12:11
Trv
Edward писал(а):Для сохранения отчета в *.mdc формат Вам необходимо сделать следующее:
Необходимо выполнить сохранеие
построенного отчета:
Код: Выделить всё
StiWebViewer1.Report = report;
report.SaveDocument("MyReport.mdc");
Спасибо.
Отправил.
Вопрос по печати отчетов
Добавлено: 19 мар 2007, 13:34
Vital
Обновление доступно начиная с билда от 17 марта.
Спасибо.