Двухсторонняя печать
-
- Сообщения: 1
- Зарегистрирован: 04 апр 2007, 07:42
- Откуда: Ekaterinburg, Russia
Двухсторонняя печать
Заинтересовался данным редактором отчетов, но не нашел поддержки двухсторонней печати.
Имеем отчет с группировкой (заголовок и таблица). Печатаем на принтере с дуплексом. Необходимо чтобы группы выводились на отдельных листах. Но так как данные не известны заранее, то в группе может получится четное и нечетное количество страниц и при необходимости нужно вставлять пустую страницу чтобы начать новую группу с нового листа.
Это реализуемо?
Имеем отчет с группировкой (заголовок и таблица). Печатаем на принтере с дуплексом. Необходимо чтобы группы выводились на отдельных листах. Но так как данные не известны заранее, то в группе может получится четное и нечетное количество страниц и при необходимости нужно вставлять пустую страницу чтобы начать новую группу с нового листа.
Это реализуемо?
Двухсторонняя печать
К сожалению, пока поддержки двухсторонней печати нет.
Спасибо.
Спасибо.
Двухсторонняя печать
Уважаемые разработчики, корректно ли такое решение?
...
Заполнение и рендеринг stiReport3
...
Затем
...
Заполнение и рендеринг stiReport3
...
Затем
StiReport rpt = new StiReport();
rpt.Render(false);
int pageCount = stiReport3.RenderedPages.Count;
rpt.RenderedPages.Clear();
for (int i = pageCount - 1; i >= 0; i -= 2)
{
StiPage page = stiReport3.RenderedPages;
rpt.RenderedPages.Add(page);
}
rpt.Print();
Двухсторонняя печать
Да, такой подход корректен и работает.
Спасибо.
Спасибо.
- compositum
- Сообщения: 252
- Зарегистрирован: 15 янв 2008, 15:12
- Откуда: Санкт-Петербург
Двухсторонняя печать
подскажите пожалуйста, для чего нуженEdward писал(а):Да, такой подход корректен и работает.
Спасибо.
Код: Выделить всё
rpt.Render(false);
я так понимаю, соответственно есть и
Код: Выделить всё
rpt.Render(true);
Двухсторонняя печать
Команда Render(true) используется для построения отчета с выводом сообщения о том, что происходит построение отчета, иначе такой диалог не выводится.
Прменяется для подготовки отчетов к эспорту, сохранению построенных отчетов без их показа пользователю.
Спасибо.
Прменяется для подготовки отчетов к эспорту, сохранению построенных отчетов без их показа пользователю.
Спасибо.