ThisObject-Schlüsselwort (FPScript)
Dient zum Zugriff auf das Automation-Objekt, welches eingebetteten FPScript-Code ausführt.
Syntax
ThisObject
Bemerkungen
Innerhalb eines normalen Formel-Objektes verweist ThisObject auf dieses Formel-Objekt, entspricht also This und ThisFPObject. Handelt es sich um eingebetteten FPScript-Code, z. B. in einem Feld zum Einfügen von Berechnungsergebnissen in den Text einer Zellentabelle, dann verweist ThisObject auf das Automation-Objekt, welches den Code enthält. Im Beispiel wäre dies das CellTableCell-Objekt, welches die Zelle in der Zellentabelle darstellt.
Beim Zugriff auf die Eigenschaften des Objektes, auf das ThisObject verweist, kann das ThisObject-Schlüsselwort weggelassen werden.
Verfügbarkeit
FlexPro View, Basic, Professional, Developer Suite
Beispiele
ThisObject.Curves(1).Data.YValueObject.Unit(fpDataComponentY) |
wenn dieser Code in einem Feld zur Beschriftung der Y-Achse eines 2DDiagrammes verwendet wird, dann liefert er die Physikalische Einheit der Y-Komponente des Datensatzes, der auf der Registerkarte "Daten" des ersten Kurvenzuges eingetragen wurde. |
.Curves(1).Data.YValueObject.Unit(fpDataComponentY) |
das ThisObject-Schlüsselwort kann beim Zugriff auf die Eigenschaften dieses Objektes weggelassen werden. |