Главная страница
    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.011 c
14-68072
Юрий Зотов
2003-03-04 23:16
2003.07.21
---|Ветка была без названия|---


14-68046
Chamel
2003-07-01 15:35
2003.07.21
Чат без сервера


3-67669
*pavel
2003-06-26 09:24
2003.07.21
Настройка Oracle 8i (win98)


1-67776
Smart
2003-07-08 07:25
2003.07.21
Проблема с TListView


4-68133
erw
2003-05-19 09:36
2003.07.21
Переход в режим переименования узла в TreeView через API





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский