1С8, пример обработки для работы с Word (управляемые формы)
Пример обработки для работы с Word (управляемые формы), скачать word.zip
В обработке демонстрируется следующие возможности:
- Создание документа Word на основе шаблона;
- Заполнение параметров значениями;
- Работа с таблицами: добавление строк, объединение ячеек.
Используемые источники:
- Печать в Word часть 2. Метод замены тегов, клонирование абзацев, строк таблицы.
- Пример работы с Word через OLE. Часть 1. Создание документа без использования макетов.
Время на прочтение
2 мин
Количество просмотров 28K
Когда впервые я начал знакомство с Хабром, старшие товарищи строго настрого завещали мне следить за двойными пробелами и ошибками в текстах. В начале я не особо придавал этому значения, но после кучи минусов в карму, мое отношение к этому требованию скоропостижно изменилось. И вот совсем недавно моя хорошая питерская приятельница, не то чтобы гик Яна Харина, поделилась совершенно замечательным макросом. Надеюсь ее повествование от первого лица будет для вас полезным.
Много лет назад, работая редактором и вылавливая бесконечные лишние пробелы и прочие огрехи оформительства, я попросила мужа как-нибудь спасти меня от рутины. И он сделал простую, но страшно полезную штуку — редакторский макрос. Нажимаешь заданное сочетание клавиш, и проблема решается автоматически.
Переживать о двойных пробелах — тот ещё перфекционизм, им не страдает 99% населения. Но если вы работаете с текстом (не только как пиарщик, журналист или редактор, но и, допустим, как продажник, пишущий КП), то позаботьтесь о его идеальном оформлении. Это выдаст в вас интеллигентного человека.
Так выглядит текст до обработки: двойные пробелы, дефис вместо тире, длинное тире, путаница с кавычками.
Подобные тексты часто попадают к редактору, их чистка может занимать очень много времени. Два нажатия сочетания клавиш Сtrl + «ё» (именно такое сочетание установлено у меня) — и текст оформлен аккуратно.
Как это работает? С помощью простого макроса для Word, который легко установит даже с трудом понимающий слово «макрос» человек. Нужно скачать файл и следовать инструкции.
Что умеет макрос:
- менять двойные пробелы на одинарные;
- заменять дефис на среднее тире, а длинное тире — на среднее;
- заменять «ё» на «е»;
- заменять кавычки-«лапки» на кавычки-«ёлочки»;
- убирать неразрывные пробелы;
- убирать пробел перед запятой, точкой, закрывающей скобкой.
Полный список команд можно увидеть в тексте макроса. Команды связаны со стандартами моей прежней работы, их можно отдельно убрать, если вы любите букву «ё» или длинное тире, а также добавить свои.
Пользуйтесь! И пусть ваши тексты будут выглядеть идеально!
Microsoft Word — отличный инструмент для создания профессиональных файлов и документов. Даже если вы никогда не использовали его раньше, вы все равно можете собрать достойный документ, не обладая какими-либо специальными навыками или знаниями. Программное обеспечение является интуитивно понятным и простым в использовании, а самое главное, вы можете получить Microsoft Word бесплатно.
Word уже поставляется со всеми необходимыми компонентами для работы с документами. Однако вы можете пойти еще дальше, установив несколько удобных надстроек Microsoft Word. Как плагин, который поможет вам улучшить ваше письмо, или тот, который поможет вам интегрировать сервис обмена изображениями в Word.
Мы выбрали лучшие надстройки для Word, чтобы вам не пришлось тратить время на просмотр множества различных плагинов в Microsoft Office.
Если вы решили оживить Word, добавив несколько дополнительных плагинов, вам не нужно далеко ходить, чтобы найти их. Вы можете просмотреть все надстройки в официальном магазине Microsoft Office. Там вы можете прочитать о каждом плагине, прежде чем принять решение добавить его в Word.
Как установить надстройки для Word
Выбрав плагин, который вы хотите добавить, выполните следующие действия, чтобы установить его.
- Откройте документ Word.
- В главном меню ленты вверху найдите Вставить Вкладка.
- Под Вставить, Выбрать Add-Ins,
- Это приведет вас к Офисные надстройки меню.
- Когда вы найдете плагин, который вам нравится, нажмите Добавить установить его в ваше слово. Затем вы можете просмотреть плагины, которые вы уже добавили в том же меню под Мои надстройки,
Давайте теперь посмотрим на некоторые из лучших надстроек Microsoft Word, которые мы нашли.
Хотя Википедия не считается одним из самых надежных источников для получения вашей информации, она по-прежнему остается одной из крупнейших энциклопедий с открытым исходным кодом, которую вы можете найти в Интернете. И это может быть удобно иметь в качестве виджета на стороне вашего письма или редактирования.
Вы можете просматривать статьи Википедии, введя вашу запись в строку поиска. Или просто выделите слово или фразу в вашем документе, и плагин автоматически выведет подходящую статью.
Даже если вы не можете внести свой вклад в страницу Википедии, используя это дополнение, получение дополнительных знаний по теме, над которой вы работаете, может быть желанным отвлечением.
Эта надстройка позволяет связывать документы Excel и Word и, таким образом, связывать и обмениваться данными взад-вперед, не копируя их вручную.
Теперь, если вам когда-нибудь понадобится обновить документ Word данными Excel, вы можете вставить его из электронных таблиц прямо в файл Word. И это будет выглядеть лучше, чем если бы вы просто попытались вставьте лист Excel в документ Word,
Типы данных, которые вы можете связать, включают в себя текст, списки, таблицы, изображения и диаграммы.
MyScript Math Simple — это полезная надстройка для Microsoft Word, если вы используете много уравнений при работе в Word. Особенно, если вы не хотите тратить время на поиск правильной формулы в галерее уравнений Word.
Чтобы добавить уравнение, просто напишите его в окне плагина с помощью мыши или пальца. Надстройка распознает математические символы и автоматически преобразует их в типизированное уравнение.
Надстройка Vertex42 может помочь вам повысить эффективность и сэкономить время. Он предлагает широкий спектр шаблонов, которые иначе недоступны в Word.
Шаблоны в Vertex организованы по категориям. Вы можете просмотреть более 300 шаблонов, которые служат десяткам различных целей, от составления бюджета до журналов тренировок. Он также включает некоторые из наших любимых шаблонов протоколов встреч.
Pixabay — это бесплатный веб-сайт для обмена фотографиями с одним из крупнейших каталогов изображений Creative Commons. В их базе данных вы можете найти что угодно: от классической фотографии до векторных изображений, иллюстраций и даже некоторых видеороликов. Все это полезно, когда вы работаете над презентацией или листовкой в Word.
Чтобы получить доступ ко всему каталогу pixabay, установите плагин Pixabay Images, а затем введите ссылку на изображение в строке поиска сбоку.
Проверка целостности — это необходимая надстройка для Microsoft Word, если вы надеетесь в один прекрасный день писать как профессионал. Это не простая проверка орфографии. Эта надстройка обещает найти в вашем тексте ошибки, которые «ни один другой грамматик не может найти».
Помимо грамматики и орфографии, плагин будет проверять, насколько последовательны ваши письма. Это включает использование чисел в предложениях, различных международных написаний, переносов и прочего. Если вы пишете официальный документ, надстройка перехватит любую сокращенную форму слова, которую вы используете, и предложит вам ее прописать. В конце ваш текст будет полностью вычитан и готов к работе.
Я должен писать — простой плагин для повышения производительности. Он объединяет в себе функции таймера и счетчика слов и разработан для того, чтобы сделать ваше письмо более эффективным.
Включите его в режим таймера, если вы гоняетесь в срок. Или переключите его в режим счетчика слов для дополнительной мотивации. После того, как ваша письменная сессия закончена, вы можете посмотреть статистику своей работы и проанализировать свои результаты.
Вы можете использовать классическую дневную версию плагина или перейти в модный темный режим. Приятным бонусом также является возможность привлечь других пользователей и превратить ваше письмо в конкурс.
Пройдите лишнюю милю с помощью надстроек Microsoft Word
Умение максимально эффективно использовать любое программное обеспечение может упростить вашу жизнь и улучшить общее восприятие пользователя. Точно так же, когда Word становится опытным пользователем, он может поднять вашу работу на совершенно новый уровень.
Изучение некоторых важных советов и приемов Microsoft Word может стать для вас идеальным первым шагом. Тогда начало использования надстроек Microsoft Word будет хорошей секундой.
Какие плагины Microsoft Word вы используете? Это каким-то образом улучшило ваш рабочий процесс и производительность? Поделитесь своим опытом с нами в комментариях ниже.
В нашем обзоре мы решили рассмотреть и оценить программы для работы с текстом на компьютере, функционал которых позволяет открывать и редактировать документы разных форматов, конвертировать, переводить, комфортно читать и выполнять еще массу полезных функций.
Эти приложения значительно упрощают работу с текстовыми файлами, актуальны для офисных работников, фрилансеров и просто активных пользователей компьютера. Надеемся, что подборка поможет вам выбрать функциональный и оптимальный продукт.
Рейтинг программ для работы с текстом на компьютере
Программы |
Русский язык |
Лицензия |
Поиск по тексту |
Рейтинг |
Печать |
Lotus Symphony | Да | Бесплатная | Да | 10 | Да |
WPS Office Free | Да | Бесплатная | Да | 10 | Да |
LibreOffice | Да | Бесплатная | Да | 10 | Да |
Office 365 | Да | Бесплатная | Да | 10 | Да |
OpenOffice | Да | Бесплатная | Да | 10 | Да |
AbiWord | Да | Бесплатная | Да | 10 | Да |
Notepad++ | Да | Бесплатная | Да | 8 | Да |
Word Viewer | Да | Бесплатная | Да | 7 | Да |
Foxit Reader | Да | Бесплатная | Да | 9 | Да |
ABBYY PDF Transformer | Да | Бесплатная | Да | 9 | Да |
ТОП 10 программ для работы с текстом
IBM Lotus Symphony скачать бесплатно
Lotus Symphony – бесплатный пакет офисных приложений для работы с документами, презентациями и таблицами. Является кроссплатформенной разработкой и работает с любыми операционками.
Пакет состои из Symphony Presentations, Spreadsheet и Documents утилиты. Работает с популярными «офисными» форматами.
WPS Office скачать бесплатно
WPS Office Free – бесплатный комплекс офисных приложений для работы с разноформатными презентационными работами, документами и таблицами.
Поддерживает популярные форматы, имеет интегрированный преобразователь PDF-файлов и специальные режимы для защиты зрения и работы в ночной период. Интерфейс на русском языке.
LibreOffice скачать бесплатно
LibreOffice – бесплатная альтернатива офисным приложениям от Microsoft, в которой представлены редакторы таблиц, графики, текста, формул, инструмент для создания СУБД и презентационных работ. Пакет поддерживает популярные офисные форматы и имеет широкую языковую поддержку.
Microsoft Office 365 скачать бесплатно
Microsoft Office 365 – это популярный программный продукт, основу которого составляют веб-сервисы для доступа к приложениям и услугам на базе одноименной платформы.
В состав пакета входят OneNote, Excel, PowerPoint, Outlook, Publisher, Word, Skype и Access, а также 1 ТБ места в OneDrive хранилище.
OpenOffice скачать бесплатно
OpenOffice – бесплатный альтернативный пакет офисных программ для работы с математическими формулами, текстами, таблицами, презентациями и СУБД.
Приложение поддерживает Flash, экспортирует файлы в формат PDF, проверяет правописание и работает с современным форматом Open XML, в котором можно сохранять документы.
AbiWord скачать бесплатно
AbiWord – бесплатное приложение для работы с текстом электронных документов. Работает со всеми стандартными форматами HTML, Word, WordPerfect, OpenOffice.org и др.
Утилита форматирует тексты, работает с таблицами и картинками, проверяет орфографию. Имеет интуитивно понятный многоязычный интерфейс.
Notepad++ скачать бесплатно
Notepad++ — бесплатный софт с функциями для редактирования тестовых файлов, воспроизведения макросов, создания закладок и установки плагинов.
Подсвечивает грамматику популярных языков программирования, единовременно работает с несколькими документами и имеет удобный поиск по тексту.
Microsoft Office Word Viewer скачать бесплатно
Microsoft Office Word Viewer – бесплатное портативное приложения для просмотра файлов, созданных в Microsoft Word.
Открывает, копирует материал и отправляет на печать документы. Поддерживает большинство форматов, имеет самые необходимые функции для работы и отличается простотой использования.
Foxit Reader скачать бесплатно
Foxit Reader – бесплатное приложение для открытия, чтения, создания документов PDF-формата с множеством настроек и полезных функций.
Позволяет постранично просматривать материал, быстро переходить на требуемую страницу, оставлять заметки к тексту и отправлять на печать. Интуитивно понятный русскоязычный интерфейс.
ABBYY PDF Transformer скачать бесплатно
ABBYY PDF Transformer – удобный и компактный софт для открытия и редактирования PDF-документов, а также конвертации файлов в Excel, Microsoft Word, TXT и HTML.
Имеет набор качественных инструментов для пакетной обработки, парольной защиты, оптической идентификации текстов и отправки материала на печать.
Формирование и заполнение документов Microsoft Word ЛЮБОГО шаблона на основании документов и справочников системы. Любые документы и справочники 1С. Заполнение по реквизитам шапки и табличной части.
-
Основное
-
Совместимость
-
Прочее
Артикул | 358 |
Обновлено | 21.12.2022 |
Исходный код | Открыт |
Изменение конфигурации | Не требуется |
Покупок | 55 |
- BAS ERP (UA)
- BAS Комплексное управление предприятием 2 (UA)
- BAS Управление торговлей 3 (UA)
- Бухгалтерия предприятия 3.0
- Зарплата и управление персоналом 3.1
- Комплексная автоматизация 2.4 (BY)
- Комплексная автоматизация 2.4 (KZ)
- Комплексная автоматизация 2.4 и 2.5
- Управление нашей фирмой 1.6
- Управление нашей фирмой 3.0
- Управление предприятием ERP 2.4 и 2.5
- Управление торговлей 11.4 и 11.5
- Управление торговлей 3 (BY)
- Управление торговлей 3 (KZ)
Очень полезная внешняя обработка для всех типовых конфигураций 1С:Предприятие 8.3, позволяет формировать файл Word по выбранному шаблону из справочников и документов системы. С ее помощью вы можете распечатывать из 1С различные спецификации, трудовые договоры и договоры с контрагентами, гарантийные талоны и прочее прочее. Имея под рукой Word нужной структуры и чуть доработав его, вы получите возможность формировать его прямо из 1с с заполнением всех нужных параметров.
Принцип работы обработки следующий:
- выбираем Word нужной структуры,
- в тех местах файла, где необходимо вставить информацию из 1С, делаем закладки (bookmarks),
- после подготовки шаблона добавляем его в 1С (справочник Файлы),
- настраиваем заполнение шаблона печати в 1С,
- печатаем нужные документы/справочники, выбрав созданный шаблон.
Подготовка шаблона Word
Для демонстрации работы обработки настроим печать спецификации к договору из документа Заказ клиента. Допустим, у нас есть такой Word:
Из него будем формировать полноценную спецификацию. Необходимо из этого файла сделать универсальный макет, который бы каждый раз брал данные для заполнения из исходного заказа. Для этого выделяем нужные блоки в документе и для них делаем закладки:
Каждой закладке даем имя.
Имена закладок должны быть уникальными и не повторяться. В имени закладки нельзя использовать пробелы.
При печати также будем заполнять таблицу товаров. Чтобы она сформировалась красиво, оставим шапку и одну пустую строку:
Сохраняем Word, закрываем.
Настройка заполнения шаблона
Теперь в программе открываем журнал заказов клиента, заходим в меню печати и жмем кнопку для настройки печати по шаблону Word:
Настройка шаблонов доступна только пользователям с полными правами.
Окно настроек выглядит следующим образом:
В верхней части расположена таблица сохраненных шаблонов печати (которые относятся именно к заказу клиента). Добавляем новую строку таблицы, создаем новый шаблон. В строке указываем наименование шаблона (по которому впоследствии будет заполняться наименование файла). В этом наименовании можно использовать не только произвольные символы, но и заменяемые параметры (в квадратных скобках). Далее выбираем собственно файл Word (предварительно его надо добавить в справочник Файлы).
Если нужно сразу сохранить файл в присоединенные файлы заказа клиента, устанавливаем галку. В результате получится подобная картина:
При выборе файла автоматически заполняется расположенная ниже таблица закладок. Наша следующая задача — настроить источники значений для этих закладок.
Можно использовать как реквизиты исходного объекта печати (в данном случае заказа клиента), так и реквизиты реквизитов.
Для более быстрого заполнения поддерживается ввод названий с клавиатуры.
В случае работы с датой можно выбрать формат вывода.
В отдельной колонке сразу можно увидеть значение, которое будет подставлено в закладку макета Word.
Полный перечень доступных реквизитов выглядит внушительно:
Для объектов можно использовать не только значения собственных, но и дополнительных (созданных пользователями вручную) реквизитов. Для организаций и контрагентов можно использовать адреса, почту, телефоны и банковские реквизиты. Для физических лиц можно использовать паспортные данные.
В отдельной колонке таблицы закладок можно задавать падеж (для правильного склонения полученного значения), а также необходимость склонения ФИО.
На выходе получается такая таблица:
В шаблоне присутствует таблица товаров — для настройки ее заполнения переходим на вкладку Таблицы.
Выбираем из какой табличной части брать данные:
После этого через запятую перечисляем названия реквизитов табличной части, значениями которых необходимо заполнить таблицу нашего шаблона. Их количество должно совпадать с количеством колонок шаблона. Для справки в последней колонке приведены все возможные значения.
Для некоторых колонок можно просто прописать постоянное значение (на скрине выше это ШТ).
На этом настройка шаблона завершена, не забываем сохранить настройки.
Настройка шаблонов — задача одноразовая, один раз настроили и потом печатаете любые заказы сколько угодно раз.
Если нужно сохранить еще один шаблон, то проделываем повторно такую же работу.
Для редактирования шаблона выделяем его в верхней таблице (при этом таблица закладок заполняется автоматически из сохраненных настроек), вносим правки и сохраняем.
Для удаления шаблона выделяем его в списке и нажимаем Del, затем сохраняем настройки.
Для печати вызываем команду По шаблону Word (печать), в результате на экране появляется форма прикрепленного файла (т.к. мы включили сохранение файла).
Обратите внимание, что в названии файла заменяемые параметры исчезли — вместо них подставились значения документа.
Итоговый файл Word выглядит так (название файла тоже заполнилось согласно настройке):
Если для объекта создать несколько шаблонов печати, при нажатии на кнопку печати будет появляться окно с выбором нужной печатной формы.
Документы можно печатать как по отдельности, так и списком.
Чтобы оставить комментарий, зарегистрируйтесь и авторизуйтесь на сайте.