Rückgabewert#

Typ Bedeutung
keine (MD-Aktion) Schreibt eine MD-Variable; ihr Werttyp hängt vom Ausdruck und den Attributen ab.

Typen und Methoden

Zuweisung#

Ebene: Mission Director-Aktionen. name ist der variable Pfad, exact ist der Wertausdruck und operation, Wenn vorhanden, wählt man, wie man es anwendet. Beispiele initialisiert eine Zeichenkette, Zahl und Tabelle.

XML
<set_value name="$Label" exact="'example'" />
<set_value name="$Revision" exact="0" />
<set_value name="$Records" exact="table[]" />

Was geschieht: Im aktuellen MD-Kontext ist $Label = "Beispiel", $Revision = 0 und $Records eine leere MD-Tabelle. Nichts wird protokolliert.

Eine Revision inkrementieren#

Der Zähler muss bereits mit dem entsprechenden Typ existieren. Initialisierung und Migration des gespeicherten Zustands erfordern ein eigenes Design.

XML
<set_value name="$Revision" operation="add" exact="1" />

Was geschieht: Wenn $Revision nach der Initialisierung 0 ist, wird es 1; dies ändert die Variable im angegebenen Kontext.

Geltungsbereich#

$Revision im aktuellen Kontext und Init.$Revision sind nicht unbedingt die gleiche Variable. Für instituierte Handler, unterscheiden Anfrage-lokale Daten von einer gemeinsamen Registrierung. Dies ist nicht die volle Attributreferenz; überprüfen Sie die XSD und Spielverhalten für neue Formulare. Siehe MD-Variablen und Migrationen.