Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.07.21;
Скачать: [xml.tar.bz2];

Вниз

Создание отчетов с помощью Quick Report   Найти похожие ветки 

 
Savage   (2003-06-27 11:17) [0]

Здравствуйте. Помогитет решить вопрос. Надо организовать двустроннюю печать с использованием QuickReport. Там вроде как есть свойство Duplex, которое разрешает двусторонню печать. А как пристроить вторую страницу, которую надо будет печатать? Размер бумаги указваеться А4 и колличество страниц нигде не задается(я во всяком случае не нашла). Как это сделать?
Спасибо заранее.


 
Johnmen   (2003-06-27 11:33) [1]

1.Из хелпа :
Setting Duplex to True will case reports to be printed on both sides of the paper on a duplex enabled printer. This version of QuickReport will only print in the "horizontal" duplex mode. Setting Duplex to True will force all printers to print on only one side of the paper.

2. Пристраивать вторую страницу никуда не надо ! Это противоречит концепции функционирования QR. Когда надо будет, в процессе генерации отчета, новая страница создасться.


 
Savage   (2003-06-27 12:01) [2]

На второй стороне должен быть только бар код, а не данные.


 
Anatoly Podgoretsky   (2003-06-27 12:08) [3]

Это вопрос проектирования, но идеология QR не позволяет проектировать визуально многостраничные отчеты, как и у большинства секционных генераторов.


 
Семен Сорокин   (2003-06-27 12:09) [4]

2Savage
может быть QuickRep.PrinterSettings.Copies пригодится


 
Andriano   (2003-06-27 12:15) [5]

Не знаю как в QuickReport, а в FastReport можно использовать скрипт верхнего колонтитула, в котором написать, что если страница четная, то выводить Формирователь новой страницы (грубо говоря), Баркод, снова новая страница.


 
Anatoly Podgoretsky   (2003-06-27 12:23) [6]

В QR тоже можно это использовать (как сделать написано в fido7-ru.delphi.reports) или даже полное создание страницы динамическим путем, но речь шла об визуальном проектировани, посмотрю как ты это сделаешь.


 
Zacho   (2003-06-27 12:30) [7]


> Anatoly Podgoretsky © (27.06.03 12:23)

В FastReport/FreeReport можно и визуально, и без всяких скриптов


 
Andriano   (2003-06-27 12:35) [8]

Я не знаю QReport. А в FReport именно визуально (если считать что написание скрипта - визуально) всё это и делается.

Поставлю дополнительно 3 бэнда мастердаты. И буду их выводить только на четных страницах (это будет делать скрипт PageHeader-а).
Первый бэнд и последний с флагом "формировать новую страницу". На втором BarCode.


 
Zacho   (2003-06-27 12:41) [9]


> Andriano © (27.06.03 12:35)

Можно и проще :-) Не знаю, как в последних версиях FR, а в FreeReport 2.32 достаточно нажать кнопку "Добавить страницу". И хоть 10 страниц создавай.


 
Andriano   (2003-06-27 12:48) [10]

> Zacho ©

В таком случае сначало формируется весь отчет с первой страницы, затем со второй...
Хотя неизвестно откуда беруться BarCode. Может они у неё одинаковые. Тогда вообще вариантов много.


 
Savage   (2003-06-27 13:05) [11]

нет, они у меня разные. и эти разные могут быть на любых страницах отчета, в зависимости от данных.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.07.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.01 c
14-68050
dimodim
2003-07-04 12:57
2003.07.21
Как установить GlSCENE под 5-й делфи СРОЧНО!


4-68112
ИгорьОк
2003-05-20 04:43
2003.07.21
Доступ к Notepad


14-68061
SemFLY
2003-07-05 22:24
2003.07.21
Какая музыка звучит в рекламе мороженного


8-67929
Agent[007]
2003-03-29 11:00
2003.07.21
Проблема с DelphiX


4-68119
QUE
2003-05-18 16:06
2003.07.21
TTS_BALLOON - как с ним работать





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский