Создание переменных для сценариев Dispatch

Используйте диалоговое окно Установить переменные, чтобы определить переменные SOLIDWORKS PDM Dispatch, которые будут использоваться при выполнении действия Dispatch.

Можно создать переменные для использования в сценариях Dispatch и в графических элементах, создаваемых для сценариев.

  1. Перейдите в диалоговое окно Установить переменные, нажав Переменные в диалоговом окне Редактировать действие или нажимая со стрелкой вправо в диалоговых окнах Dispatch.
  2. Нажмите кнопку Добавить, чтобы создать новую переменную.
  3. В поле Имя выберите вновь добавленную переменную и введите имя.
  4. В раскрывающемся списке Тип выберите тип данных:
    Параметр Описание
    Текущая конфигурация %CurrentConfig%

    Пример: @

    Текущий путь папки %CurrentFolderPath%

    Пример: C:\VaultProjA\FolderA

    Текущая редакция выбранного файла(-ов) %CurrentRevisionOfFile%

    Пример: А

    Текущая версия выбранного файла(-ов) %CurrentVersionOfFile%

    Пример: 4

    Каталог выбранного файла(-ов) %DirOfSelectedFile%

    Пример: C:\VaultProjA\FolderA

    Имя текущей папки %NameOfCurrentFolder%

    Пример: FolderA

    Имя текущего хранилища %NameOfCurrentVault%

    Пример: VaultProjA

    Имя пользователя %NameOfLoggedInUser%

    Пример: Администратор

    Имя выбранного файла(-ов) %NameOfSelectedFile%

    Пример: 89-NOAO-4200-1234.sldprt

    Имя пользователя, создавшего выбранный файл(-ы) %NameOfUserCreatedFile%

    Пример: Администратор

    Путь выбранного файла(-ов) %PathToSelectedFile%

    Пример: C:\VaultProjA\FolderA\89-NOAO-4200-1234.sldprt

    Путь к корневой папке SOLIDWORKS PDM %RootFolderPath%

    Пример: C:\VaultProjA

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

    Пример: UserState

    Выбранный файл(-ы) текущего рабочего состояния %SelectedFileCurrentWorkflowState%

    Пример: Одобрен

    Статическая строка Задание для переменной статической строки, созданной с использованием поля Значение.

    Пример: %Number%_%Rev%.pdf

    Время, когда выбранный файл(-ы), был(-и) созданы(-ы) %TimeFileCreated%

    Пример: 20090726 14:44:1

    Время, когда выбранный файл(-ы), был(-и) изменен(-ы) %TimeFileModified%

    Пример: 20090726 17:04:12

    Значение переменной среды Задание для переменной значения переменной среды, выбранной пользователем.

    Пример: USERNAME

    Значение переменной реестра Задание для переменной значения переменной реестра, выбранной пользователем.

    Пример: FileExtVer

    Значение переменной из карты данных выбранного файла(-ов) Задание для переменной значения переменной карты данных, выбранной пользователем.

    Пример: Дата утверждения

  5. Заполните поля для условий, которые отображается в соответствии с выбранным типом.
    1. Если в списке Тип выбрано значение Статическая строка, в поле Значение введите значение или нажмите со стрелкой вправо для построения значения из предварительно определенных переменных, строковых или арифметических функций.
    2. Если в списке Тип выбрано значение Значение переменной среды, в поле Переменная среды введите переменную среды или нажмите кнопку со стрелкой вправо для ее выбора.
    3. Если в списке Тип выбрано значение Значение переменной реестра, в поле Переменная реестра введите имя переменной реестра.
    4. Если в списке Тип выбрано значение Значение переменной из карты данных выбранного файла(-ов), в поле Переменная карты данных введите переменную или нажмите со стрелкой вправо для ее выбора. Далее в поле Конфигурация введите конфигурацию.
  6. Добавьте другие переменные (с помощью кнопки Добавить) или удалите переменные (для этого выберите переменную и нажмите кнопку Удалить).
  7. Нажмите кнопку OK, чтобы сохранить переменные.