Функция сокращённых путей помогает обойти ограничение Windows на длину пути — 256 символов.
Перед её включением обязательно:

  1. Уменьшите имена каталогов в шаблонной структуре.

  2. Сведите названия пользовательских папок к минимально-достаточной длине, не ухудшая удобство работы.

  3. Активируйте режим только при строгой необходимости после тщательного анализа.

Ограничение Windows

Vitro MP не ограничивает длину имён файлов и папок. Однако Vitro Client кэширует файлы на локальном диске, где действует лимит Windows Explorer — 256 символов. В веб-интерфейсе этого ограничения нет.

Локальный путь к кэшу задаётся в «Настройках диска Vitro» → Локальное хранилище.

Как работает режим сокращённых путей

  1. В типы элементов папок добавляется системный атрибут client_name (Однострочный текст).

  2. Для client_name через Вычисления настраивается авто-заполнение сокращённым именем.

  3. В интерфейсе Vitro Client пользователи продолжают видеть полное имя Элементов из атрибута Название,
    а кэш создаётся по значению client_name (если оно заполнено).

Порядок настройки (пример)

  1. Создать атрибут client_name:
  2. Привязать атрибут client_name к Типам элементов папок с параметрами:
  3. Для Типов элементов папок настроить Вычисление для заполнения атрибута client_name:

Функция Shrink() сокращает строку, оставляет из строки указанное количество символов в начале и в конце, между вставляет указанный разделитель.
Функция Hash() вычисляет хэш от заданной строки и возвращает указанное количество символов. Это нужно для обеспечения уникальности сокращенного имя и исключения дубликатов имен в одной директории.

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

Особенности работы при включении данного режима