Wie kann ich Component-Parameter verwenden?
Für bestimmte Prozessbausteine (XSL-Mappings, PDF-Creator-Bausteine und Adapter) lassen sich Component-Parameter definieren.
Als Component-Parameter können Sie Parameter verwenden, die zur Laufzeit des Prozesses gesetzt werden.
Mögliche Parameter sind:
-
System-Parameter, z. B.
%PID%(aktuelle Prozessinstanz-ID) oder%NOW%(aktuelles Datum und Uhrzeit) (siehe Übersicht der System-Parameter) -
globale Parameter (siehe Globale Parameter und -Gruppen erstellen)
-
Projekt-Parameter (siehe Projekt-Parameter erstellen)
Beachten Sie folgende Priorisierung bei der Nutzung von Component-Parameter und dynamischen Parametern:
-
Component-Parameter überschreiben die Konfiguration von Prozessbausteinen im Repository (beispielsweise Funktions-Adapter) während der Prozesslaufzeit.
-
Dynamische Parameter überschreiben gesetzte globale, Projekt- und System-Parameter sowie die Konfiguration von Prozessbausteinen im Repository (beispielsweise Funktions-Adapter) zur Prozesslaufzeit.
Component Parameter definieren
Um Component-Parameter zu definieren, gehen Sie wie folgt vor:
-
Rufen Sie das Fenster Component-Parameters auf:Markieren Sie den Prozessbaustein im Prozess.Klicken Sie in der Properties-Sicht auf Component Parameters, um anzuzeigen.Klicken Sie auf , um das Fenster Component-Parameters aufzurufen.Das Fenster Component Parameters öffnet sich. Hier können Sie in Name den Namen des Parameters und in Value den dazugehörigen Wert einfügen:
-
Geben im Feld Name den Namen ein.
Bei XSL-Mappings und Reports: Geben Sie in Name den Namen des Component-Parameter ein.In XSL-Mappings und Reports können Sie den hier gesetzten Namen als Parameter ansprechen und den zugehörigen Wert übergeben, z. B. einen globalen Parameter PDFPath mit <xsl:param name="PDFPath"/>.Bei Adaptern: Klicken Sie im Feld Name auf das Dropdown. Dort werden alle verfügbaren Parameter des Adapters zur Auswahl angezeigt:Für Datenbankverbindungen: Verwenden Sie den genauen (technischen) Namen des zu überschreibenden Parameters. -
Geben Sie in Value den zu überschreibenden Parameterwert ein.
Hier können Sie Parameter einfügen, die während der Prozesslaufzeit durch aktuelle Werte ersetzt werden, z. B. wird%PID%durch die aktuelle Prozess-ID ersetzt.Mit
Strg+Leertastewerden alle verfügbaren globalen, System- und Projekt-Parameter angezeigt. -
Klicken Sie OK, um den Component-Parameter im Prozess zu speichern.
Ein Prozessbaustein wird mit einem
Funktionen in Fenster ComponentbParameters: