Форум: "Прочее";
Текущий архив: 2011.07.10;
Скачать: [xml.tar.bz2];
ВнизПечать нескольких RAV-проектов на одной странице Найти похожие ветки
← →
И. Павел © (2011-03-24 09:13) [0]Здравствуйте.
Я сопровождаю программу печати пропусков. Каждый пропуск представлен RAV-проектом и имеет фиксированный размер (разный для пропусков разных типов).
Поступила задача: для экономии бумаги печатать по нескольку пропусков на одной странице (у них стоит обычный принтер A4, а не специализированный, а каждый пропуск размером примерно с визитку). Заказчик хочет, чтобы при создании пропуска, он не печатался сразу, а буферизовался, а печать производилась тогда, когда страница заполнится несколькими пропусками. Такая вот экономия бумаги… Хотя по моему, было бы более экономически эффективно урезать штат "менеджерих" выдающих пропуска, с 4 шт. до 1 шт.
Подскажите, пожалуйста, можно ли это сделать? И, если можно, то как?
Заранее спасибо.
PS: я не знаю, как это можно сделать средствами RAV, и пока что планирую переделать печать, используя Quick Report или другой аналогичный пакет, т.к. с помощью QR можно генерировать страницы динамически (точно также, как и обычные динамические формы). Еще один плюс Quick Report и прочих пакетов отчетов, интегрированных в Delphi, а не вынесенных, как RV.
← →
Anatoly Podgoretsky © (2011-03-24 09:41) [1]> И. Павел (24.03.2011 09:13:00) [0]
RAV отчет весь может быть сгенерирован динамически (базовая возможность), но
может и визуально (дополнительная возможность), с промежуточными
возможностями.
Большинство умеют пользоваться только дополнительной возможностью.
← →
И. Павел © (2011-03-24 10:00) [2]
> Anatoly Podgoretsky © (24.03.11 09:41) [1]
Спасибо.
Действительно, даже статьи про это есть. А я не думал, что так можно :) Но опять таки это потребует создание компонент вручную, плюс задача усложнится тем, что предыдущий программист умел использовать в RAV только параметры, переданные в таблице, хоть они там и не нужны, т е и это придется переделывать (не держать же по таблице для каждого пропуска, организовав их в массив для дальнейшего удаления :). Тогда, наверное, лучше я буду использовать Quick Report.
← →
Anatoly Podgoretsky © (2011-03-24 11:06) [3]> И. Павел (24.03.2011 10:00:02) [2]
У меня на сайте есть две книги, да и примеры в двух вариантах, визуально и
ручками
← →
И. Павел © (2011-03-24 11:38) [4]> [3] Anatoly Podgoretsky © (24.03.11 11:06)
Спасибо. Почитаю.
← →
И. Павел © (2011-03-25 09:03) [5]http://www.delphisources.ru/pages/faq/base/rave_reports_rtti.html
Работа с RAVE в runtime похожа скорее на хакерство, чем на использование стандартных функций продукта. Вместо справки - ковыряние в RTTI :) QuickReport рулит!
← →
Anatoly Podgoretsky © (2011-03-25 15:15) [6]> И. Павел (25.03.2011 09:03:05) [5]
QuickReport конечно рулит, полная интеграция в код программы, нет разницы с
формой и QR
← →
Inovet © (2011-03-25 15:34) [7]> [6] Anatoly Podgoretsky © (25.03.11 15:15)
ФР в при такой манере использования не хуже рулит + другие более или почти совсем автономные от кода хоста способы.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2011.07.10;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.002 c