Данный режим работы позволяет в клиентской части Vitro-CAD обойти ограничение файловой системы Windows - максимальная длина пути 256 симоволов.
Тем не менее, данную настройку необходимо выполнять после тщательного анализа. Рекомендуется сначала сократить имена папок шаблонной структуры, организовать наименование пользовательских папок короткими названиями, насколько это возможно с сохранением удобства работы пользователей. И только в случае особой необходимости применять данную настройку    

Ограничение Windows по длине пути в 256 символов

Vitro MP не накладывает ограничений по длине путей папок и файлов. Тем не менее при работе в клиентской части Vitro Client файлы кэшируются в директорию на локальном диске пользователя, при этом действуют ограничения Проводника Windows на длину пути в 256 символов. При этом при работе в веб интерфейсе такие ограничения отсутствуют.

Учитывается локальный путь к файлу в кэше диска Vitro. Директория хранилища указывается в Настройках диска Vitro в параметре Локальное хранилище.

Принцип работы Vitro Client с сокращенными путями

Данный режим работы позволяет в клиентской части Vitro-CAD обойти ограничение файловой системы Windows - максимальная длина пути 256 симоволов. Для этого в типы элементов папок структуры хранения добавляется системный атрибут client_name (Однострочный текст), для которого настраивается автоматическое заполнение сокращенным именем. При наличии данного атрибута клиентская часть Vitro Client в ходе навигации для пользователей отображает полное имя из атрибута Название, но при этом кэширование происходит по значениям из атрибута client_name (если заполнено значение).

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

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

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

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

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