powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Формирование нескольких одинаковых листов в Ворде
14 сообщений из 14, страница 1 из 1
Формирование нескольких одинаковых листов в Ворде
    #39967230
PavelPK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет. Ребят, озадачился тут одной ситуевиной. В общем из моей базы по шаблону формируется документ в ворде. Очень бы облегчило мне жизнь формирование нескольких одинаковых документов на нескольких листах. Тоесть шаблон то одинаковый, а вот сведения в нем менялись бы, и это бы все выводилось в один документ ворд, но на нескольких листах. Есть такие прецеденты у нас?
Спасибо за ответы.
...
Рейтинг: 0 / 0
Формирование нескольких одинаковых листов в Ворде
    #39967231
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavelPK,

Делаешь шаблон, по нему поиск->замена хоть через вба (если он умеет, конечно). Специальные библиотеки есть, которые парсят и модифицируют doc под любой мейстримовый яп. Обычно такое делают в pdf через какой-нибудь генератор отчётов, коих куча.
...
Рейтинг: 0 / 0
Формирование нескольких одинаковых листов в Ворде
    #39967233
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavelPK
Всем привет. Ребят, озадачился тут одной ситуевиной. В общем из моей базы по шаблону формируется документ в ворде. Очень бы облегчило мне жизнь формирование нескольких одинаковых документов на нескольких листах. Тоесть шаблон то одинаковый, а вот сведения в нем менялись бы, и это бы все выводилось в один документ ворд, но на нескольких листах. Есть такие прецеденты у нас?
Спасибо за ответы.

Правила форума:
https://www.sql.ru/forum/rules.aspx
Поиск рулит.
...
Рейтинг: 0 / 0
Формирование нескольких одинаковых листов в Ворде
    #39967238
PavelPK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Честное слово. Нихрена не понял.
...
Рейтинг: 0 / 0
Формирование нескольких одинаковых листов в Ворде
    #39967241
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavelPK
Честное слово. Нихрена не понял.

Учитесь пользоваться поиском по форуму (чего тут непонятного)
https://www.sql.ru/forum/afsearch.aspx?s=?????? Word&submit=?????&bid=4
...
Рейтинг: 0 / 0
Формирование нескольких одинаковых листов в Ворде
    #39967242
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У Ворда есть "Слияние" - используется шаблон в Ворде, а данные для его заполнения берутся из стороннего источника данных. В качестве источника данных может использоваться в т.ч. и таблица/запрос Аксесса, а сам шаблон может быть многостраничным. Процессом слияния можно рулить и извне, в том числе и из кода в Аксессе. Источник данных и код, управляющий слиянием, могут располагаться в одной и той же БД.

Для того, чтобы собрать это в один файл, преобразуйте шаблон Ворда в RTF. Внутри RTF - обычный текстовый файл, который можно положить в служебную таблицу и экстрагировать на диск, когда он потребуется.
...
Рейтинг: 0 / 0
Формирование нескольких одинаковых листов в Ворде
    #39967243
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavelPK
Есть такие прецеденты
У меня был однажды, причем пакет формировался по нескольку документов по разным шаблонам

например 1-1-1-2-2-3-4-5-5
причем какой-то группы могло и не быть
причем внутри 1-й группы могла быть табличная часть, что слиянием не получить - только кодом со стороны access

в любом случае это нестандартная задача, надо смотреть и шаблон(-ы) и входную таблицу
возможно, что надо учитывать и возможный переход данных некой порции на следующий лист
...
Рейтинг: 0 / 0
Формирование нескольких одинаковых листов в Ворде
    #39967246
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПЕНСИОНЕРКА
могла быть табличная часть, что слиянием не получить
Табличная часть в общем несложно делается присоединением экселевского файла. Да, ссылку на него в шаблоне приходится вставлять кодом, есть такое...
Лично не сталкивался с необходимостью внедрять именно в тело документа таблицу, только с присоединением таблицы как отдельного приложения к документу - а это делается через подшивки.
...
Рейтинг: 0 / 0
Формирование нескольких одинаковых листов в Ворде
    #39967248
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina
необходимостью внедрять именно в тело документа таблицу

в задаче, что я упоминала было несколько разделов
1- таблица(дети до 14 лет)
2- несколько листов по листу на ребенка с 14 до 18
3- несколько листов по листу на ребенка с 18

везде разный шаблон
...
Рейтинг: 0 / 0
Формирование нескольких одинаковых листов в Ворде
    #39967272
PavelPK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, у меня шаблон один для всех документов. А может кто выложит базу, я бы ее адаптировал под свою.
Просто уже давно пользуюсь своей базой, а о возможности создавать сразу несколько готовых документов даже не задумывался никогда.
...
Рейтинг: 0 / 0
Формирование нескольких одинаковых листов в Ворде
    #39967273
PavelPK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно это шикарно создать запрос и из него уже сразу наштамповать готовые документы. Это мне бы сэкономило реально недели две рабочего времени))))
...
Рейтинг: 0 / 0
Формирование нескольких одинаковых листов в Ворде
    #39967296
zimkon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PavelPK,

YouTube Video
...
Рейтинг: 0 / 0
Формирование нескольких одинаковых листов в Ворде
    #39967297
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavelPK
Конечно это шикарно создать запрос и из него уже сразу наштамповать готовые документы. Это мне бы сэкономило реально недели две рабочего времени))))

вы лучше бы выложили свою базу и шаблон
и пояснили : для каких записей надо формировать справки,
- сколько их в среднем на пакет
- как выбираются
- одноразово или ежемесячно(например распечатать квиточки для домов 1-12 по ул.садовой)
- можно ли разрывать квиток на стыке страниц, одинаковое ли количество строк в таблице квитка, если она есть
...
Рейтинг: 0 / 0
Формирование нескольких одинаковых листов в Ворде
    #39967408
PavelPK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Записей примерно 250
выбираются все что есть в запросе
печатаю одноразово с периодичностью раз в полгода
Таблиц нет.
Сейчас создал письмо. Работает все прекрасно. единственное неудобство это то, что мое письмо занимает две страницы, при его печати я точно не успею перевернуть лист, а так хочется запустить все на печать одним кликом(((
Но то что получилось, очень интересно, большое спасибо всем кто откликнулся.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Формирование нескольких одинаковых листов в Ворде
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]