shura_k wrote: |
Как в fastreporte узнать какой лист печатается или какая копия? |
shura_k wrote: |
Надо в зависимости от номера печатать разные слова типа - Оригинал, Копия 1, Копия 2 и тп. |
shura_k wrote: |
А можно как-нибудь узнать кол-во копий который должен напечатать принтер? Т.е. то, что вводится в его окне. |
shura_k wrote: |
И ещё. Как настроить печать комплекта документов. Можно как-то вызвать из одного отчета другой, просто на выполнение? Или надо собирать один большой отчет, который состоит из разных шаблонов. Во втором случае было бы удобно, если бы в fastreport был механизм обединения отчетов, просто тупо раскидывал по разныл листам импортированые шаблоны. |
shura_k wrote: |
Может подскажите с какими стандартными параметрами вызывается Winreport когда вызов происходит из накладной. Т.е. что передавать в шапку, а что в строки. |
Quote: |
Если (по моему у Вас именно такая ситуация) необходимо распечатать один документ несколько раз, то можно сделать в одном отчете без копирования.
|
Quote: |
Параметры функции WinReport подробно описаны в пункте меню |
shura_k wrote: | ||
|
Code: |
MasterData.DataSource := <количество_копий> |
shura_k wrote: |
интересны сами алиасы с которыми Бэст вызывает печать накладной. Чтобы не изобретать велосипед и заново не подготавливать данные. |
Quote: |
Данный вопрос решается следующим образом:
1. В отчете выкладываете секцию MasterData с виртуальным источником 2. На эту секцию выкладываете объект "Вложенный отчет" 3. У вас появится в отчете страница SubReport... на этой странице Вы и рисуете (или копируете) Ваш документ. |
shura_k wrote: |
Сделал как вы сказали. В результате на печать выходит только MasterData из подотчета, ни шапка, ни подвал ни чего другого не выходит. |
shura_k wrote: |
А как без них сделать нормальный печатный документ в подотчете - где должны быть и шапка и итоги, а не только данные. |
Quote: |
MasterData.DataSource := <количество_копий> |
shura_k wrote: |
Точно. Так получается более менее. Оказывается ещё есть SubReport Header и Footer - пробовал, может поможет, оказалось нет. |
shura_k wrote: |
Вроде разобрался. Надо в основном отчете в Master Data поставить свойство "Формировать новую страницу" |
shura_k wrote: | ||
Ну и это надо ставить как событие (OnBeforePrint)при Печате Основного отчета. |
shura_k wrote: |
Ну а чтобы сделать отчет из разных подотчетов, надо на основную страницу положить несколько MasterData и в каждой вложить свой Подотчет. Поправьте, если я не прав. |
Quote: |
Можно сделать так, как написали Вы и так как написал я, т.е. на карточке запроса отчета.
|
output generated using printer-friendly topic mod. All times are GMT + 4 Hours