Распределение ролей — различия между версиями

Материал из Формирование документов Word из 1C
Перейти к: навигация, поиск
(Новая страница: «После встраивания дополнения или подключения расширения к конфигурации в простейшем сл…»)
 
Строка 15: Строка 15:
 
{| class="wikitable"
 
{| class="wikitable"
 
! style="text-align:left;"| Функция
 
! style="text-align:left;"| Функция
! Роль
+
! style="text-align:left;"| Роль
 
|-
 
|-
 
|Подготовка текста документов Word (шаблонов)
 
|Подготовка текста документов Word (шаблонов)

Версия 06:42, 16 ноября 2017

После встраивания дополнения или подключения расширения к конфигурации в простейшем случае пользователь может сам подготовить шаблоны документов и описать правила их заполнения. В процессе описания правил заполнения результат можно увидеть нажатием одной кнопки: Vnedresh.png

Есть возможность копировать заполнение одной закладки из заполнения другой (перетаскиванием), что может быть полезно, например, если в шаблоне есть несколько закладок, заполняемых одинаково. Также можно полностью копировать заполнение одного шаблона из другого, что удобно если есть некоторое количество однотипных шаблонов.

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

  1. Добавить необходимые данные в информационную базу посредством механизма дополнительных свойств и реквизитов. Они могут быть указаны в правилах заполнения как обычные поля объектов.
  2. Оставить в шаблоне пустые поля, которые после формирования Word-документа нужно будет дозаполнить непосредственно в Word. Далеко не всегда важно заполнить шаблон автоматически "от и до", в этом случае поля для ручного заполнения можно отметить в шаблоне цветом (или сделать заметными другим способом).

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

В случае сложных комплексных внедрений решения работа может быть распределена между следующими ролями:

Функция Роль
Подготовка текста документов Word (шаблонов) Пользователь
Разметка шаблонов закладками в местах вставки данных Пользователь, консультант
Описание правил заполнения шаблонов (простые способы заполнения) Пользователь, консультант
Разработка алгоритмов, обработчиков событий, доработка решения Программист

Большая часть работы может быть выполнена пользователем или консультантом. При необходимости привлекается программист.

Для изменения текста шаблона Word-документа (дополнение или исправление ошибок в тексте) - достаточно выгрузить .doc файл шаблона, отредактировать его, и загрузить обратно. Операцию может выполнить пользователь самостоятельно. Если состав и имена закладок при этом не изменятся, то Word-документ по этому шаблону можно будет формировать без корректировки правил заполнения.

В конфигурации (и в расширении) есть обработка "ВПФ_ВывестиВWordПоШаблону". Ее можно сохранить из конфигурации/расширения как внешнюю и подключить к конфигурации как внешнюю обработку печати. Действие печати будет аналогично кнопке "В Word", но из подменю печати. Это бывает необходимо в случаях, когда в типовом документе/справочнике отключено автозаполнение командной панели в форме, и соответственно общие команды не показываются.