Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 27.05.2019, 11:30
AlexGTX AlexGTX вне форума
Прохожий
 
Регистрация: 19.04.2012
Сообщения: 24
Репутация: 10
По умолчанию Создание многостраничного заявления

Доброго времени суток! Знающие люди, подскажите, пожалуйста, как наиболее грамотно реализовать следующую задачу. Бухгалтер принимает от клиентов пакет документов на выпуск карт водителей для тахографов, при этом заполняет вручную заявление от водителя, состоящее из шести страниц. Вносит самую заурядную информацию: ФИО, адрес, паспортные данные, СНИЛС, ИНН и прочее. По большей части на каждой из страниц эти данные приходится дублировать, т.е. вписывать одно и тоже по несколько раз, соответственно это занимает существенное время. Я решил упростить ее работу таким образом, чтобы она на одной форме забивала необходимую информацию о водителе один раз, а после этого она по нажатию кнопки разносилась по этим самым шести страницам, каждая из которых имеет свой вид. В этих документах не нужно ничего считать, просто из компонентов Edit перенести введенные данные в отчет, а затем пустить на печать.
Подскажите как лучше это реализовать? Использовать шесть компонентов QReport и печатать отдельно каждый лист, или может есть способ сформировать один документ, состоящий из нужных шести страниц?
Заранее спасибо!
Ответить с цитированием
  #2  
Старый 27.05.2019, 20:10
Аватар для Guaho
Guaho Guaho вне форума
Начинающий
 
Регистрация: 27.08.2017
Сообщения: 173
Версия Delphi: Delphi7
Репутация: 10
По умолчанию

Да пожалуй можно сделать одним отчётом. Попробуйте компонент FastReport, там такое вроде как возможно. Вот здесь его онлайн-руководство, посмотрите раздел "Многостраничные отчёты": https://www.fast-report.com/document...ex.html?57.htm
Ответить с цитированием
  #3  
Старый 03.06.2019, 13:21
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,721
Репутация: 52347
По умолчанию

По сути у вас просто заполняется шаблон отчета. Удобнее и быстрее всего подобный шаблон делать с помощью MS Word, а потом уже простым слиянием с базой заполнять его, но для этого нужен предустановленный на компе MS Word. С помощью фастрепорта тоже можно это сделать, ну трудозатраты будут поболее, кроме того если потребуется внести изменения в шаблон, сделать это будет сложнее, чем с MS Word.
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 09:05.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter