Настройка синхронизации свойств карточки и файла
Для документов в формате Microsoft Office в системе Docsvision имеется ряд дополнительных возможностей. В частности, при вложении файлов формата Microsoft Office в карточку Документ пользовательского вида, допускается копирование свойств файла в карточку и свойств карточки в файл.
Данная операция в рамках системы Docsvision называется Синхронизация свойств полей.
Настройка синхронизации поддерживается только для основных файлов карточки. |
Для файлов Microsoft Office работа с синхронизируемыми полями осуществляется в окне Свойства.
Чтобы настроить синхронизацию полей, в файле необходимо указать префикс для свойства (@
). Если нужные свойства в файле отсутствуют, они будут созданы автоматически.
-
@
— для отображения прямого значения, например, названия карточки. -
#
— для отображения ссылочного значения, например, ФИО сотрудника.
Если синхронизация настроена в обе стороны ("в карточку" и "из карточки"), при сохранении производится проверка произведенных изменений. При изменении и сохранении значения поля в карточке, будет изменено значение в файле, и наоборот.
Выбрать синхронизируемое поле карточки Docsvision
В качестве синхронизируемого поля может быть указано любое доступное поле карточки Документ, за исключением полей табличных секций и секции "Системные свойства" — поля данных секций не синхронизируются.
-
Выберите базовый тип карточки Документ.
-
Выберите в Дереве видов карточек дочерний вид.
-
Перейдите на вкладку Свойства.
-
Нажмите на кнопку Создать, чтобы открыть окно для выбора поля карточки Документ.
Рисунок 2. Выбор синхронизируемого поля карточки -
Выберите название поля.
-
Нажмите на кнопку ОК.
-
Настройте свойства синхронизируемого поля.
Копирование свойства "из карточки" в файл
Если файл, приложенный к карточке Документ является подписанным, синхронизация полей из карточки в файл выполняться не будет. |
-
Выберите поле карточки Документ, значение которого должно быть скопировано в свойства файла.
-
Настройте свойство синхронизации:
-
Введите название свойства.
-
Выберите способ синхронизации Из карточки.
Рисунок 3. Пример настройки свойства для копирования данных из карточки
-
-
Создайте карточку данного пользовательского вида, и вложите в карточку файл формата Microsoft Office.
-
Сохраните карточку, чтобы изменить вложенный в карточку файл.
-
Откройте вложенный файл из интерфейса карточки.
Данные, записанные в Поле свойства окна Настройки свойства будут отображены в окне свойств файла Microsoft Office на вкладке.
Рисунок 4. Пример отображения данных поля в Microsoft OfficeИмя свойства формируется из названия поля с добавлением префикса:-
@
— для отображения прямого значения, например, названия карточки. -
#
— для отображения ссылочного значения, например, ФИО сотрудника.
-
Копирование свойства из файла "в карточку"
-
Выберите поле карточки Документ, в которое должно быть скопировано настроенное свойство файла.
-
Настройте свойство синхронизации:
-
Введите название свойства.
-
Выберите способ синхронизации В карточку.
Рисунок 5. Пример настройки свойства для копирования данных в карточку
-
-
Откройте приложение Microsoft Office и создайте файл Microsoft Office.
-
Откройте окно свойств файла.
-
На вкладке добавьте новое свойства поля файла.
Имя свойства формируется из названия поля с добавлением префикса:-
@
— для отображения прямого значения, например, названия карточки. -
#
— для отображения ссылочного значения, например, ФИО сотрудника.Свойство будет отображено в области Properties/Свойства.
Рисунок 6. Пример настройки свойств поля файла Microsoft Office
-
-
Создайте карточку данного пользовательского вида, и вложите в карточку файл формата Microsoft Office.
Поле карточки будет заполнено в момент вложения в карточку Основного файла.
Свойства синхронизируемого поля
Когда будет определено синхронизируемое поле карточки Docsvision, необходимо настроить способ синхронизации данного поля с файлом Microsoft Office.
-
Выберите поле, свойства которого требуется настроить.
-
Нажмите на кнопку Изменить, чтобы открыть окно настроек свойств поля.
Рисунок 7. Настройка свойств поля -
При необходимости в поле Название введите название свойства синхронизации.
-
В поле Направление укажите направление копирования значений полей:
-
Для копирования значений из карточки в файл выберите вариант Из карточки.
-
Для копирования значений из файла в карточку выберите вариант В карточку.
По умолчанию включены оба направления. Диалог настройки дополнений также может изменять и сам тип параметра.
-
-
При необходимости в поле Поле выберите поле карточки Документ, которое должно синхронизироваться со свойствами файла Microsoft Office.
-
Нажмите на кнопку Принять.
Свойства поля будут изменены.
Удалить синхронизируемое поле карточки
-
Выберите базовый тип карточки Документ.
-
Выберите в Дереве видов карточек дочерний вид.
-
Перейдите на вкладку Свойства.
-
Выберите поле, свойства которого требуется настроить.
-
Нажмите на кнопку .
Поле будет удалено.