====== Как распечатать множество бланков ====== [Материал с [[http://forum.altlinux.org/index.php/topic,1053.0.html|форума AltLinux]] ] Описание того, как сделать слияние документов в OpenOffice на примере печати бланков вкладышей аттестатов. Используется OpenOffice версии 3.0 - будем смотреть в будущее. Создаем электронную табличку, например, следующего содержания (одно слово - в одной ячейке). Первая строка содержит названия полей: | Фамилия| Имя| Отчество| Алгебра| Геометрия| Физика| | Голубев| Сергей| Игоревич| 5| 4| 3| | Петров| Алексей| Федорович| 3| 4| 5| | Николаев| Василий| Яковлевич| 4| 5| 6| Сохраняем файл, как data.ods Создаем новый текстовый документ. Выбираем пункт меню "Сервис - Рассылка писем". 1 шаг. Выбрать начальный документ. Выбираем "Использовать текущий документ". Далее. 2 шаг. Выбрать тип документа. Выбираем "Письмо". Далее. 3 шаг. Вставить блок с адресом. Неочевидный момент. Нажимаем кнопку "Выбрать список адресов". Появляется окно диалога с доступными источниками данных. Нажимаем "Добавить", выбираем файл data.ods, выбираем этот файл, нажимаем OK. Больше ничего не делаем - блок с адресом, например, выбирать не надо. Далее. 4 шаг. Создать приветствие. Пропускаем. Далее. 6 шаг. Правка документа. Вот это самое главное и неочевидное. \\ Нажимаем на кнопку "Правка документа". Переходим в режим правки документа с дополнительной кнопкой "Вернуться в рассылку писем". И правим наш документ как угодно, пишем, что угодно. Там где нужно вставлять данные из таблички делается так: меню "Вставка - Поля - Дополнительно". Появится окно диалога. Выбрать вкладку "База данных", в списке "Тип поля" выбрать "Поля слияния", в списке "Выбор базы данных" выбрать "имя таблицы - имя листа в таблице - имя поля", например, "data - Лист1 - Фамилия" для вставки поля Фамилия из листа Лист1 электронной таблицы data.ods. И нажать на кнопочку "Вставить". Когда все закончится, нажимаем на кнопку "Вернуться в рассылку писем". Далее. 7 шаг. Персонализировать документ. Нажмите на кнопочку "Редактировать индивидуальный документ" и вы получите результат слияния. Я обычно подправляю результат на этом шаге и выполняю печать из шага 7, а шагом 8 уже не пользуюсь. ---- Если вы пользуетесь другим текстовым процессором, то посмотрите аналогичные пункты в нём и проделайте такие же действия там. Алгоритм действий прост. например вот [[https://support.office.com/ru-ru/article/%D0%A1%D0%BB%D0%B8%D1%8F%D0%BD%D0%B8%D0%B5-%D1%81-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC-%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B-excel-858c7d7f-5cc0-4ba1-9a7b-0a948fa3d7d3|как сделать аналогичное при помощи MS Word и MS Excel]] Для любителей визуалов [[https://drive.google.com/file/d/15TLeunwbhtpdtgyzFZrmP3f9-sAwglu1/view|маленький скринкаст]] //Маленькое замечание//. Мне могут сказать что "Вот, надо готовить 2 документа. В чём выигрыш?" Начнём с того что, как правило, пофамильный список вам всё равно надо готовить. Так сделайте работу один раз и потом используйте результат в дальнейшем. Далее. В результате постоянной работы с использованием такого рода таблиц вы получите свою базу, по которой можете затем делать какие угодно отчёты (например "Динамика изменения соотношения числа победителей к числу участникам по школам за период с 2000г по 2010год". (Тема придумана только что в процессе написания данного документа и кажется отфанарной. Но фантазия наших чиновников ещё более изощрённа...)