Универсальная обработка "Буфер обмена" для форматированного документа 1С

Публикация № 454891

Обработки - Универсальные обработки

Буфер обмена Форматированный документ

3
Буфер обмена для нестандартно отформатированных текстов в форматированный документ 1С.

При внедрении CRM системы появилась необходимость копировать из "Консультанта+" статьи в 1С (в нашем случае в "Форматированный документ").

И оказалось, что простым копи-пастом сбивается всё форматирование, и даже предложения местами меняются....

Но если сначала скопировать в Ворд, и только потом в 1С, то все получается ОК.

Пришлось дописывать конфигурацию....

Здесь выкладываю решение в виде обработки.

Порядок работы:

  1. Копируем любой текст (можно с картинками) в буфер обмена Виндоус.
  2. Устанавливаем курсор в поле форматированного документа обработки и нажимаем "Вставить".
3

Скачать файлы

Наименование Файл Версия Размер
Буфер обмена
.epf 33,64Kb
25.06.18
13
.epf 1 33,64Kb 13 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. AsmakovS 10.02.16 12:59 Сейчас в теме
и почему ничего не происходит?
2. DrAku1a 1301 11.02.16 03:11 Сейчас в теме
(1) AsmakovS, у Вас установлен MS Word? Он нужен.
3. kindly73 13 11.02.16 11:32 Сейчас в теме
(2) DrAku1a, Да, Ворд нужен.

1. Сначала обработка устанавливает в "мои документы" прогу "GetClip"
2. эта программулька "GetClip" создаёт вордовский файл "Буфер обмена" в "Мои документы" с содержимым буфера.
3. Далее COMОбъект("WScript.Shell") собственно и производит вставку в поле форматированного документа.
4. kindly73 13 11.02.16 11:35 Сейчас в теме
(1) AsmakovS, у меня тоже такое бывает, если в нескольких открытых базах запускаю, грешу на COM-объект...
Подробное описание работы в ответе DrAku1a
Оставьте свое сообщение