Функциональность "Общие справочники"

Данная функциональность включает особый режим работы со справочниками, данные которых используются только в режиме чтения.

Функциональность по умолчанию активна для Web-клиента, начиная с версии 17.

Использование функциональности Общие справочники призвано сократить потребление памяти процессом сервера Docsvision.

Изменить способ обновления справочников в режиме "только чтение"

Web-клиент использует справочники, данные которых только читаются и не изменяются, в режиме "только чтение". В данном режиме один справочник используется всеми сессиями и обновляется в соответствии со стратегией обновления, установленной в настройках Web-клиент.

Администратор может изменить режим обновления таких справочников в зависимости от требований к актуальности их данных. Увеличение частоты обновления ведёт к увеличению числа обращений с северу Docsvision, а уменьшение — к возможности получения устаревших данных.

Чтобы изменить способ обновления справочников:
  1. Откройте конфигурационный файл Каталог-установки-Web-клиента\5.5\Site\web.config.

  2. Перейдите к секции configuration  Docsvision > WebClient > SettingGroups > SettingGroup[Name="System"].

  3. Измените значение параметра SharedDictionaryRefreshMode. Параметр определяет способ обновления справочников.

    Таблица 1. Возможные значения:

    0

    Обновление выполняется с интервалом, указанным в параметре SharedDictionaryRefreshPeriod. Значение указывается в секундах, по умолчанию — 600 секунд.

    1

    Если в одной из сессий данные справочника в режиме только чтение были изменены, обновление будет выполнено при следующем обращении.

    2

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

    Пример 1. Задать период обновления справочника равный 2 минутам

    Если указанных параметров нет в конфигурационном файле, создайте их самостоятельно.

    <Setting Name="SharedDictionaryRefreshMode" Value="0" />
    <Setting Name="SharedDictionaryRefreshPeriod" Value="120" />
    Настройки обновления справочников влияют также на обновление разметок. На период разработки разметок рекомендуется установить меньший период обновления.
  4. Сохраните изменения конфигурационного файла.