產生 Dispatch 指令碼的變數

使用 設定變數 對話方塊可定義評估 Dispatch 動作何時執行的 SOLIDWORKS PDM Dispatch 變數。

您可以產生用於 Dispatch 指令碼以及您為指令碼產生之圖形元素的變數:

  1. 編輯動作對話方塊中按一下變數,或在「Dispatch」對話方塊中按一下 向右箭頭,存取設定變數對話方塊。
  2. 按一下加入,產生新變數。
  3. 名稱欄位中,選擇新加入的變數,然後輸入名稱。
  4. 類型下拉式欄位中,選擇資料類型:
    選項 說明
    目前的模型組態(C) %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 PDM 根資料夾的路徑 %RootFolderPath%

    範例: C:\VaultProjA

    執行時期變數 執行時期變數是儲存使用者輸入的暫時容器。 然後,您可以將執行時期變數用於動作指令檔。

    範例: UserState

    所選檔案的目前工作流程狀態 %SelectedFileCurrentWorkflowState%

    範例: 核准(A)

    靜態字串 將變數設定為您使用欄位產生的靜態字串。

    範例: %Number%_%Rev%.pdf

    所選檔案被產生的時間 %TimeFileCreated%

    範例: 20090726 14:44:1

    所選檔案被修改的時間 %TimeFileModified%

    範例: 20090726 17:04:12

    環境變數的值 將變數設定為您選擇之環境變數的值。

    範例: USERNAME

    登錄變數的值 將變數設定為您選擇之登錄變數的值。

    範例: FileExtVer

    從所選檔案資料卡而來的變數 將變數設定為您選擇之資料卡變數的值。

    範例: 核准時間

  5. 填入根據所選類型顯示的條件欄位:
    1. 類型靜態字串 - 在欄位中,輸入值,或按一下 向右箭頭,利用預先定義的變數、字串函數或算數函數建立值。
    2. 類型環境變數的值 - 在環境變數欄位中,輸入或按一下 向右箭頭,選擇環境變數。
    3. 類型登錄變數的值 - 在登錄變數欄位中,輸入登錄變數名稱。
    4. 類型從所選檔案資料卡而來的變數 - 在資料卡變數欄位中,輸入或按一下 向右箭頭,選擇資料卡變數。 接下來,在組態欄位中,輸入模型組態。
  6. 繼續加入變數 (按一下加入),或刪除變數 (選擇變數,然後按一下移除)。
  7. 按一下確定來儲存變數。