Каталог решений - Перенос инструкций из word во встроенную справку 1С с сохранением картинок и форматирования

Перенос инструкций из word во встроенную справку 1С с сохранением картинок и форматирования

Перенос инструкций из word во встроенную справку 1С с сохранением картинок и форматирования

В наличии

Делюсь простым и удобным способом переноса справки/инструкций из ворда (и не только) во встроенную справку 1С с сохранением картинок и форматирования.

Категория:

Описание

Длинное предисловие

Наиболее удобным местом хранения информации по настройкам является встроенная справка в 1с, но редактировать ее крайне неудобно.

Особенно напрягает, когда приходится вставлять много картинок. С текстом еще ладно, форматирование при копировании сохраняется более-менее нормально, а вот вставка картинки очень неудобна, особенно если картинка в буфере обмена. Для того, чтобы ее вставить – надо сохранить на диск, в справке вставить картинку, выбрать в диалоге вставки. В общем и целом жутко не удобно…

Раньше я периодически искал обходные пути редактирования справки, но нормальных способов как-то не попадалось. Везде затраты на выполняемые действия либо равнялись, либо превосходили ручной труд.

Но как известно – лень двигатель прогресса, и чем больше лень, тем мощнее двигатель ))

Попалась задача мне: сделать синхронизацию календаря в УПП и в Outlook через EWS + мобильное приложение.
Задачу сделал, написал подробную инструкцию, в ворде по мобильному приложению занимала 83 страницы, 57 картинок перемешано с текстом. Инструкция по синхронизации с EWS Outlook занимала 15 страниц +18 картинок.

Получилось круто и чтоб эту инструкцию по работе все подсистемы не потерять – решил ее встроить в справку плана обмена. Но как представил сколько придется проделать работы, чтобы перенести ее нормально в справку – такая лень одолела, что аж жуть.

Тут во мне как никогда заиграли гены инженера, вручную все это делать очень не хотелось, по примерной оценке – это 3-4 часа даром потраченного времени. Прошерстил интернет, нормального ничего не нашел, но получился час потраченного времени.

Решил сделать перерыв, мозг отдохнул и выдал гениальную идею: справку можно выгрузить в файлы, подменить ее и загрузить обратно.

Попробовал это сделать на внешней обработке – все получилось, но картинки сохранялись в «хранилище обработки», т.е. когда я код справки вставлял в план обмена – в конфигураторе все отлично показывалось до перезапуска, а в режиме предприятия были битые картинки.

Единственный путь дальше – это выгрузка всей конфигурации в файлы.

Для тестов создал пустую базу, добавил в ней объект и справку с небольшим текстом и картинкой для тестов, выгрузил, подменил, загрузил обратно и чудо: справка была с картинками в исходном форматировании и потратил я на это минут 10 от силы. Моей радости не было предела, инженер внутри ликовал!

Но следующая мысль омрачила радость: придется выгружать и загружать полностью всю конфигурацию, что является сильно большой проблемой, особенно для УПП, ERP, КА и т.п.

Еще один перерыв и снова гениальная мысль: можно создать пустую конфигурацию, создать в ней объект с нужным именем, сделать в нем тестовую справку, выгрузить в файлы, подменить справку, загрузить из файлов и потом сравнить и объединить с исходной конфигурацией, перенеся только справочную информацию.

Быстренько набросал тестовую справку, проделал эту операцию и справка после сравнения и объединения перенеслась со всеми картинками и форматированием, прекрасно отображалась и в конфигураторе и в режиме предприятия.

Радости было меньше, но все же ))

has been added to your cart:
Оформление заказа