copy(field/value/variable)
Gruppe |
Ermittelt den Wert eines Datenelements a und gibt diesen zurück.
Als Datenquellen für a sind möglich:
Typ von Parameter a |
Wert von Parameter a |
Bedeutung |
Feld |
Name des Feldes. |
Inhalt eines Quellfeldes. |
Wert |
Text. |
Konstante. |
Ergebnis |
Nummer einer vorangegangenen Funktion der aktuellen Funktionskette. |
Ergebnis einer zuvor gelaufenen Funktion. |
Variable |
Name der Variablen. |
Inhalt einer definierten Variablen. |
Zuordnung |
Leer. |
Inhalt des zugeordneten/gemappten Quellfeldes. |
Zielfeld |
Name des Feldes. |
der beim laufenden Mapping aktuell gesetzte Wert eines Zielfeldes. |
Wird der Name eines nichtexistenten Feldes, einer nichtexistenten Variablen, etc. angegeben, bricht die Funktion mit einer Fehlermeldung ab.
Parameterbeschreibung
Parameter |
Beschreibung |
a |
Abhängig vom ausgewählten Typ notwendige Angabe (siehe oben). |
Beispiele
Gegeben sei ein Quellfeld SourceField mit dem Wert value, eine Variable VAR mit dem Wert 10, ein Zielfeld DestField mit dem Wert destvalue. Das aktuelle Feld mit der copy-Funktion sei einem Quellfeld zugeordnet, das den Wert assignvalue enthält. Das Ergebnis der vorigen Funktion mit Nummer 1 sei Welt.
Typ von Parameter |
Wert von Parameter a |
Ergebnis |
Wert |
Hallo |
Hallo |
Ergebnis |
1 |
Welt |
Feld |
SourceField |
value |
Feld |
OtherField |
Abbruch der Funktion mit einem Fehler. |
Variable |
VAR |
10 |
Variable |
OTHERVAR |
Abbruch der Funktion mit einem Fehler. |
Zielfeld |
DestField |
destvalue |
Zielfeld |
OtherField |
Abbruch der Funktion mit einem Fehler. |
Zuordnung |
assignvalue |