Неполиткорректный виртуал (pascendi) wrote,
Неполиткорректный виртуал
pascendi

Тяжелый случай...

... незнания своего инструмента:
Задача: набрать и распечатать более девяти тысяч (на самом деле, около сорока) грамот с одинаковым текстом, но разными Ф.И.О. Сидеть и копипастить как-то лениво. Ни Visual Basic, ни Access никто не знает.

Создается одна грамота в .docx, файл переименовывается в .zip и распаковывается в папку, папка заливается на сервак с линуксом.

Далее перловый скрипт подставляет фамилии из текстового файла в определённые места в .xml, на выходе готовый .xml со всеми фамилиями подсовывается вместо .xml в папку с начинкой распотрошенного .docx, пакуется зипом!, переименовывается в .docx!, печатается!

В следующий раз планируем брать фамилии из базы данных (как-то сразу не додумались, они ж там все есть). Может быть, даже замахнемся на разработку веб-два-ноль-приложения с аяксом и RSS для генерации файлика из шаблона и списка фамилий.


А что бы не воспользоваться встроенной в MS Word функцией Mail Merge, которая как раз для этих случаев и предназначена?
Взять файл со списком фамилий, вставить в текст грамоты соответствующее поле и запустить Слияние документов или как это там по-русско-майкрософтовски называется?

Учите матчасть, коллеги!
Subscribe

Recent Posts from This Journal

  • Об организме кошки

    Чего не хватает в организме у кошки, которая повадилась отрывать кусочки хлопчатобумажной наволочки и есть их? Перенесено из Dreamwidth.

  • Бежит время

    Я опять пропустил знаменательную дату 4 апреля, когда исполнилось 16 лет моему первому посту в ЖЖ.

  • О редакторах

    ... она была из тех редакторов, которые правят "боевое слаживание" на "боевое складывание"... .. Перенесено из Dreamwidth.

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 22 comments

Recent Posts from This Journal

  • Об организме кошки

    Чего не хватает в организме у кошки, которая повадилась отрывать кусочки хлопчатобумажной наволочки и есть их? Перенесено из Dreamwidth.

  • Бежит время

    Я опять пропустил знаменательную дату 4 апреля, когда исполнилось 16 лет моему первому посту в ЖЖ.

  • О редакторах

    ... она была из тех редакторов, которые правят "боевое слаживание" на "боевое складывание"... .. Перенесено из Dreamwidth.