Erstellen von Variablen für Dispatch Skripts

Im Dialogfeld Variablen bestimmen definieren Sie SOLIDWORKS PDM Dispatch Variablen, die beim Ausführen einer Dispatch Aktion evaluiert werden.

Sie können Variablen zur Verwendung in Dispatch Skripts und in grafischen Elementen erstellen, die Sie für Ihre Skripts erzeugen:

  1. Rufen Sie das Dialogfeld Variablen bestimmen auf, indem Sie im Dialogfeld Aktion bearbeiten auf Variablen oder in Dispatch-Dialogfeldern auf Pfeil nach rechts klicken.
  2. Klicken Sie auf Hinzufügen, um eine neue Variable zu erstellen.
  3. Wählen Sie im Feld Name die neu hinzugefügte Variable aus, und geben Sie einen Namen ein.
  4. Wählen Sie im Dropdown-Feld Typ einen Datentyp aus:
    Option Beschreibung
    Aktuelle Konfiguration %CurrentConfig%

    Beispiel: @

    Aktueller Ordnerpfad %CurrentFolderPath%

    Beispiel: C:\VaultProjA\FolderA

    Aktuelle Revision der ausgewählten Datei(en) %CurrentRevisionOfFile%

    Beispiel: A

    Aktuelle Version der ausgewählten Datei(en) %CurrentVersionOfFile%

    Beispiel: 4

    Verzeichnis der ausgewählten Datei(en) %DirOfSelectedFile%

    Beispiel: C:\VaultProjA\FolderA

    Aktueller Ordnername %NameOfCurrentFolder%

    Beispiel: FolderA

    Aktueller Tresorname %NameOfCurrentVault%

    Beispiel: VaultProjA

    Name des angemeldeten Benutzers %NameOfLoggedInUser%

    Beispiel: Admin

    Name der ausgewählten Datei(en) %NameOfSelectedFile%

    Beispiel: 89-NOAO-4200-1234.sldprt

    Name des Benutzers, der die ausgewählte(n) Datei(en) erstellt hat %NameOfUserCreatedFile%

    Beispiel: Admin

    Pfad zu den ausgewählten Dateien %PathToSelectedFile%

    Beispiel: C:\VaultProjA\FolderA\89-NOAO-4200-1234.sldprt

    Pfad zum SOLIDWORKS PDM Stammverzeichnis %RootFolderPath%

    Beispiel: C:\VaultProjA

    Laufzeitvariable Eine Laufzeitvariable ist ein temporärer Container für die Speicherung von Benutzereingaben. Sie können die Laufzeitvariable dann in Ihren Aktionsskripts verwenden.

    Beispiel: UserState

    Aktueller Workflow Status der ausgewählten Datei(en) %SelectedFileCurrentWorkflowState%

    Beispiel: Approved

    Fester Text Stellt die Variable auf einen festen Text ein, den Sie mithilfe des Feldes Wert erstellen.

    Beispiel: %Number%_%Rev%.pdf

    Zeitpunkt, an dem die ausgewählte(n) Datei(en) erstellt wurden %TimeFileCreated%

    Beispiel: 20090726 14:44:1

    Zeitpunkt, an dem die ausgewählte(n) Datei(en) geändert wurden %TimeFileModified%

    Beispiel: 20090726 17:04:12

    Wert der Umgebungsvariablen Stellt die Variable auf den Wert einer von Ihnen ausgewählten Umgebungsvariablen ein.

    Beispiel: USERNAME

    Wert der Registry-Variablen Stellt die Variable auf den Wert einer von Ihnen ausgewählten Registry-Variablen ein.

    Beispiel: FileExtVer

    Variablenwert aus der Datenkarte der ausgewählten Datei(en) Stellt die Variable auf den Wert einer von Ihnen ausgewählten Datenkartenvariablen ein.

    Beispiel: Approved on

  5. Füllen Sie die bedingten Felder aus, die basierend auf dem ausgewählten Typ angezeigt werden:
    1. Wenn als Typ die Option Fester Text gewählt wurde – Geben Sie im Feld Wert einen Wert ein oder klicken Sie auf Pfeil nach rechts, um den Wert aus vordefinierten Variablen, Zeichenkettenfunktionen oder arithmetischen Funktionen zu bilden.
    2. Wenn als Typ die Option Wert der Umgebungsvariablen gewählt wurde – Geben Sie im Feld Umgebungsvariable eine Variable ein oder klicken Sie auf Pfeil nach rechts, um eine Umgebungsvariable auszuwählen.
    3. Wenn als Typ die Option Wert der Registry-Variablen gewählt wurde – Geben Sie im Feld Registry-Variable den Namen einer Registry-Variablen ein.
    4. Wenn als Typ die Option Variablenwert aus der Datenkarte der ausgewählten Datei(en) gewählt wurde – Geben Sie im Feld Datenkartenvariable eine Variable ein oder klicken Sie auf Pfeil nach rechts, um eine Datenkartenvariable auszuwählen. Geben Sie anschließend im Feld Konfiguration die Konfiguration ein.
  6. Fügen Sie weitere Variablen hinzu (durch Klicken auf Hinzufügen) oder löschen Sie Variablen (durch Auswahl einer Variablen und Klicken auf Entfernen).
  7. Klicken Sie auf OK, um die Variablen zu speichern.