使用设定变量对话框,可以定义 Enterprise PDM Dispatch 变量,该变量在 Dispatch 操作运行时加以评估。
您可以生成变量,供 Dispatch 脚本和为脚本生成的图形单元使用:
-
通过单击 编辑操作 对话中的变量或单击调度对话中的
来访问 设定变量 对话。
- 单击添加生成新的变量。
- 在名称字段,选择新添加的变量并键入名称。
- 在类型下拉列表中,选择数据类型:
选项
|
说明
|
当前配置
|
%CurrentConfig%
范例:@
|
当前文件夹路径
|
%CurrentFolderPath%
示例: C:\VaultProjA\FolderA
|
所选文件的当前修订版
|
%CurrentRevisionOfFile%
范例:A
|
所选文件的当前版本
|
%CurrentVersionOfFile%
范例:4
|
所选文件的目录
|
%DirOfSelectedFile%
示例: C:\VaultProjA\FolderA
|
当前文件夹的名称
|
%NameOfCurrentFolder%
示例: FolderA
|
当前库的名称
|
%NameOfCurrentVault%
示例: VaultProjA
|
登录用户的名称
|
%NameOfLoggedInUser%
范例:Admin
|
所选文件的名称
|
%NameOfSelectedFile%
示例: 89-NOAO-4200-1234.sldprt
|
生成所选文件的用户的名称
|
%NameOfUserCreatedFile%
范例:Admin
|
所选文件的路径
|
%PathToSelectedFile%
示例: C:\VaultProjA\FolderA\89-NOAO-4200-1234.sldprt
|
SOLIDWORKS Enterprise PDM 根文件夹的路径
|
%RootFolderPath%
示例: C:\VaultProjA
|
运行期变量
|
运行期变量是存储用户输入内容的临时容器。您可以稍后在操作脚本中使用该运行期变量。
示例: UserState
|
所选文件当前工作流程状态
|
%SelectedFileCurrentWorkflowState%
范例: Approved
|
静态字符串
|
将变量设置为使用数值字段生成的静态字符串。
示例: %Number%_%Rev%.pdf
|
所选文件生成的时间
|
%TimeFileCreated%
范例:20090726 14:44:1
|
所选文件修改时的时间
|
%TimeFileModified%
范例:20090726 17:04:12
|
环境变量的值
|
将变量设置为所选环境变量的值。
示例: USERNAME
|
注册表变量的值
|
将变量设置为所选注册表变量的值。
示例: FileExtVer
|
所选文件数据卡中的变量值
|
将变量设置为所选数据卡变量的值。
示例: 通过依据
|
-
填写根据所选类型而显示的条件字段:
-
如果类型为静态字符串 - 在值字段中,输入一个值或单击
从预定义变量、字符串函数或算术函数中创建此值。
- 如果类型为环境变量的值 - 在环境变量字段键入或者单击
以选择一个环境变量。
- 如果类型为注册表变量的值 - 在注册表变量字段键入注册表变量名称。
-
如果类型为所选文件数据卡中的变量值 - 在数据卡变量字段键入或者单击
以选择一个数据卡变量。 然后,在配置字段键入配置。
- 继续添加变量(通过单击添加)或者删除变量(通过选择变量并单击移除)。
- 单击确定保存变量。