Auswertungsscopes¶
Scopes benennen Werte, die der Evaluator für den aktuellen Datensatz erzeugt. Verwende bevorzugt this.<name> für einen lokalen verschachtelten Wert und qualifiziere einen Vorfahren bewusst, statt dich auf einen eingefalteten Namen zu verlassen.
Der Guide zu verschachtelten Generate-Scopes enthält vollständige Beispiele für aktuelle, Parent-, Root- und überschattete Werte.
Grenzen¶
Ein Scope ist eine Runtime-Sicht, kein deklariertes Datensatzschema: Feldnamen und Werttypen kommen aus dem aktiven Descriptor. Completion enthält bewusst keine statischen Scope-Beispiele.
parent¶
Verfügbarkeit: Direct parent generate-frame view. Available only from a nested generate evaluation.
root¶
Verfügbarkeit: Full merged evaluation tree. It is materialized only when an expression references root.
this¶
Verfügbarkeit: Current generate-frame variables and product values. Available only during record evaluation.