|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Создание многостраничного заявления
Доброго времени суток! Знающие люди, подскажите, пожалуйста, как наиболее грамотно реализовать следующую задачу. Бухгалтер принимает от клиентов пакет документов на выпуск карт водителей для тахографов, при этом заполняет вручную заявление от водителя, состоящее из шести страниц. Вносит самую заурядную информацию: ФИО, адрес, паспортные данные, СНИЛС, ИНН и прочее. По большей части на каждой из страниц эти данные приходится дублировать, т.е. вписывать одно и тоже по несколько раз, соответственно это занимает существенное время. Я решил упростить ее работу таким образом, чтобы она на одной форме забивала необходимую информацию о водителе один раз, а после этого она по нажатию кнопки разносилась по этим самым шести страницам, каждая из которых имеет свой вид. В этих документах не нужно ничего считать, просто из компонентов Edit перенести введенные данные в отчет, а затем пустить на печать.
Подскажите как лучше это реализовать? Использовать шесть компонентов QReport и печатать отдельно каждый лист, или может есть способ сформировать один документ, состоящий из нужных шести страниц? Заранее спасибо! |
#2
|
||||
|
||||
Да пожалуй можно сделать одним отчётом. Попробуйте компонент FastReport, там такое вроде как возможно. Вот здесь его онлайн-руководство, посмотрите раздел "Многостраничные отчёты": https://www.fast-report.com/document...ex.html?57.htm
|
#3
|
||||
|
||||
По сути у вас просто заполняется шаблон отчета. Удобнее и быстрее всего подобный шаблон делать с помощью MS Word, а потом уже простым слиянием с базой заполнять его, но для этого нужен предустановленный на компе MS Word. С помощью фастрепорта тоже можно это сделать, ну трудозатраты будут поболее, кроме того если потребуется внести изменения в шаблон, сделать это будет сложнее, чем с MS Word.
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |