
Definition von Importparametern
Verwendung
Importparameter definieren Sie in Funktionsaufrufen und Eingabewertprüfungen für die Exportparameter des Funktionsbausteins bzw. der Prüffunktion. Sie definieren dabei eine Variable, die den Parameterwert in der Herstellanweisung aufnimmt.
Importparameter von Funktionsaufrufen werden in der Herstellanweisung angezeigt.
Mit Hilfe der Variablen können Sie den Wert außerdem in nachfolgende Prozeßvorgaben derselben Herstellanweisung übernehmen. Beachten Sie hierbei jedoch, daß die Funktion beim Bearbeiten der Herstellanweisung mehrfach ausgeführt werden kann.
Funktionsumfang
Bei der Definition eines Importparameters hinterlegen Sie folgende Informationen in der Prozeßvorgabe:
Die Beschriftung wird in der Herstellanweisung vor dem Parameterwert angezeigt.
In Eingabewertprüfungen definieren Sie keine Beschriftung, da die Parameterwerte nicht in der Herstellanweisung angezeigt werden.
Die Variable ist innerhalb der Herstellanweisung, jedoch nicht im gesamten Prozeßauftrag gültig.
Sie erfassen diese Informationen, indem Sie der Prozeßvorgabe folgende Merkmale zuordnen:
Merkmal |
Bedeutung |
Zulässige Werte |
PPPI_INPUT_REQUEST |
Beschriftung |
beliebiger Kurztext |
PPPI_IMPORT_PARAMETER |
Importparameter |
Exportparameter des Funktionsbausteins |
Merkmal für Variable mit dem Datentyp des Parameters (s.u.) |
Variable für den Parameterwert |
neuer Variablenname (s.u.) |
Hinweise zur Variablendefinition
Merkmale für Variablen
Damit eine Variable einen Parameterwert aufnehmen kann, muß sie denselben Datentyp haben wie der Parameter im Funktionsbausteins. Den Datentyp legen Sie über das Merkmal fest, mit dem Sie die Variable definieren. Folgende Merkmale stehen zur Verfügung:
Merkmal für Variable |
Datentyp |
PPPI_DATE_VARIABLE |
Datum |
PPPI_TIME_VARIABLE |
Zeit |
PPPI_FLOAT_VARIABLE |
Fließkommazahl |
PPPI_STRING_VARIABLE |
alphanumerischer Wert |
Variablenname
Den Namen der Variablen können Sie im Prinzip frei wählen. Um Konflikte mit anderen Funktionen auszuschließen, vermeiden Sie jedoch