Variableart | Darstellung | Beschreibung |
---|---|---|
Systemvariable | @<Nummer> | Systemvariablen sind Werte, die im System eindeutig festgelegt sind. Systemvariablen sind fest programmiert. Sie gelten sessionweit. |
@G<Nummer> |
Statische Variablen, die individuell angelegt werden. Sie gelten systemweit und benutzerabhängig. |
|
@D<Nummer> |
Dynamische Variablen speichern Werte in Abhängigkeit von Benutzeroperationen und werden im Dataitem aktualisiert. |
|
@U<Nummer> |
Statische Variablen. Sie gelten benutzerabhängig. |
|
@L<Nummer> |
Variable, die mehrere Werte enthalten kann (Liste). |
|
Manuelle Suchlistenvariablen | @M<Nummer> | Variable, die mehrere uneinheitlichen Datensätze in eine Liste aufnimmt. |
set_new_L_var(var_no, values)
).
set_current_L_var(var_no, values)
: Setzt die @L zur Verwendung im aktuellen Modul, z.B. in Filterkriterien
Beispielemod_obj = ppms.get_target_module() mod_obj.set_current_L_var(5, [4711])
- setzt die @L5 in dem Modul, in dem man sich gerade befindet, auf 4711
mod_obj = ppms.get_target_module() target_obj = mod_obj.open_module(target_id) target_obj.set_current_L_var(5, [4811])
- setzt die @L5 in dem Modul mit der ID “target_id” auf 4811
set_new_L_var(var_no, values)
: setzt die @L für alle Module, die aus dem Aktuellen aufgerufen werden.