使用设定变量对话框,可以定义 Enterprise PDM Dispatch 变量,该变量在 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
|
所选文件数据卡中的变量值
|
将变量设置为所选数据卡变量的值。
范例:Approved on
|
-
填写根据所选类型而显示的条件字段:
-
如果类型为静态字符串 - 在数值字段键入值,或者单击
从预定义的变量、字符串函数或算数函数创建值。请参阅变量的函数。
- 如果类型为环境变量的值 - 在环境变量字段键入变量,或者单击
选择环境变量。
- 如果类型为注册表变量的值 - 在注册表变量字段键入注册表变量名称。
-
如果类型为所选文件数据卡中的变量值 - 在数据卡变量字段键入变量,或者单击
选择数据卡变量。然后,在配置字段键入配置。
- 继续添加变量(通过单击添加)或者删除变量(通过选择变量并单击移除)。
- 单击确定保存变量。