Кто хоть раз сталкивался с 1С:Документооборотом, знают о его шикарной функции автозаполнения шаблонов документов: один раз настроил — и во всех договорах подтягиваются и реквизиты организации, и реквизиты контрагента, и вообще все, что хочешь. Красота!
Если в версии 2.1 каких-то видимых проблем с настройкой автоматического заполнения не было, то в новой версии 3.0 между настройкой автозаполнения и Word будто пробежала кошка — Word ни с того, ни с сего начал вдруг удалять части текста из наших шаблонов.
Давайте рассмотрим ситуацию более детально.
Вот наша шапка договора.Поля для автозаполнения настроены, все красиво расположено по центру и краям. Идем проверять наш шаблон на тестовом документе.
И тут нас ожидает сюрприз: исчезла буква «Д» из «Договора», «от» между регистрационным номером и датой, а также «город Москва». И это еще мы не говорим про то, что «Дата регистрации» на второй строке ушла налево от своего местоположения (несмотря на то, что данный реквизит был в таблице с выравниванием по правому краю).
Что делать? Где искать пропавшие слова и символы?
И тут давайте вспомним о том, что мы имеем дело со сторонним программным обеспечением, а MS Word умеет удивлять. На текущий момент вендором 1С:Документооборота уже зафиксировано своенравное поведение MS Word и ведётся работа над устранением этой «особенности».
Программа рандомно добавляет скрытые закладки в тело файла, никак не связанные с реквизитами в документе, и форматирует текст по заложенным алгоритмам. Наша задача — удалить данные скрытые закладки, чтобы те не мешали работе настроенного шаблона.
Вот пять шагов, как это сделать
- Первым делом открываем на редактирование файл шаблона Word.
- В открывшемся файле Word переходим в меню «Вставка» и выбираем раздел «Закладки».
3. Отмечаем признак «Скрытые закладки» и видим, что помимо наших полей, соответствующих реквизитам, в тексте присутствуют неизвестные нам поля (в нашем примере это OLE_09 и ТекстовоеПоле2). Их и удаляем!
4. Сохраняем файл и заканчиваем редактирование.
5. Снова проверяем наш шаблон на тестовом документе.
Шалость удалась! Автозаполнение работает в штатном режиме, и мы можем спокойно продолжать настраивать Документооборот дальше.