Технические особенности реализации и права доступа — различия между версиями

Материал из Формирование документов Word из 1C
Перейти к: навигация, поиск
(Новая страница: « == Версия в виде дополнения к конфигурации == Данная версия (.cf) должна встраиваться в кон…»)
 
Строка 2: Строка 2:
 
== Версия в виде дополнения к конфигурации ==
 
== Версия в виде дополнения к конфигурации ==
  
Данная версия (.cf) должна встраиваться в конфигурацию. Этот вариант [[рекомендуется]], если в вашей конфигурации включена возможность изменения, и возможно добавление новых объектов.
+
Данная версия (.cf) должна встраиваться в конфигурацию. Этот вариант '''рекомендуется''', если в вашей конфигурации включена возможность изменения, и возможно добавление новых объектов.
  
 
Дополнение представляет собой 3 новых справочника, 3 обработки, 3 роли и один регистр сведений. Особенных сложностей для обновления нет, т.к. нет изменяемых объектов (только добавляемые).
 
Дополнение представляет собой 3 новых справочника, 3 обработки, 3 роли и один регистр сведений. Особенных сложностей для обновления нет, т.к. нет изменяемых объектов (только добавляемые).
Строка 10: Строка 10:
 
== Версия в виде расширения конфигурации ==
 
== Версия в виде расширения конфигурации ==
  
Данная версия (.cfe) в общем случае [[не требует]] снятия конфигурации с полной поддержки и внесения в нее изменений. Расширение должно подключаться без флага "Безопасный режим" или с подходящим профилем безопасности.
+
Данная версия (.cfe) в общем случае '''не требует''' снятия конфигурации с полной поддержки и внесения в нее изменений. Расширение должно подключаться без флага "Безопасный режим" или с подходящим профилем безопасности.
  
 
Все сохраняемые данные (шаблоны, правила заполнения, библиотеки алгоритмов) хранятся в справочнике Файлы, в связке со справочником Папки (стандартные справочники для подсистемы работы с файлами в БСП). При первом использовании автоматически создается следующая структура папок, в которой хранятся все данные расширения:
 
Все сохраняемые данные (шаблоны, правила заполнения, библиотеки алгоритмов) хранятся в справочнике Файлы, в связке со справочником Папки (стандартные справочники для подсистемы работы с файлами в БСП). При первом использовании автоматически создается следующая структура папок, в которой хранятся все данные расширения:

Версия 07:24, 16 ноября 2017

Версия в виде дополнения к конфигурации

Данная версия (.cf) должна встраиваться в конфигурацию. Этот вариант рекомендуется, если в вашей конфигурации включена возможность изменения, и возможно добавление новых объектов.

Дополнение представляет собой 3 новых справочника, 3 обработки, 3 роли и один регистр сведений. Особенных сложностей для обновления нет, т.к. нет изменяемых объектов (только добавляемые).

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

Версия в виде расширения конфигурации

Данная версия (.cfe) в общем случае не требует снятия конфигурации с полной поддержки и внесения в нее изменений. Расширение должно подключаться без флага "Безопасный режим" или с подходящим профилем безопасности.

Все сохраняемые данные (шаблоны, правила заполнения, библиотеки алгоритмов) хранятся в справочнике Файлы, в связке со справочником Папки (стандартные справочники для подсистемы работы с файлами в БСП). При первом использовании автоматически создается следующая структура папок, в которой хранятся все данные расширения:

Techfacilities 1.png

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

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

Редактирование программного кода в алгоритмических способах заполнения закладок, обработчиках событий и т.д. возможно только пользователем с полными правами. Выполняется программный код алгоритмов и обработчиков событий в безопасном режиме (может быть отключено, см. в модуле менеджера обработки ФормированиеДокументов область "Настройка").

Изменение состава объектов, из которых можно формировать Word-документы

Состав документов и справочников, из которых могут заполняться шаблоны, определяется составным типом параметра команды "В Word" обработки "Word_ФормированиеДокументов".

Techfacilities 2.png

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

Все модули расширения открыты и могут дорабатываться.