Objekteigenschaften
Die folgende Tabelle enthält Objekte und ihre Eigenschaften:
Objekt | Eigenschaft | Beschreibung |
---|---|---|
List, ListView | Text | Eindeutiger Name des angezeigten Elements. |
List, ListView | Alias | Caption des angezeigten Elements. |
List, ListView | Attribute oder Attribute 1 | Der erste Attributwert. In einer benutzerdefinierten Hierarchie gibt Attribute 1 denselben Wert wie das Attribut Name zurück. |
List, ListView | Attribut 2 | Der zweite Attributwert. In einer benutzerdefinierten Hierarchie gibt Attribute 2 denselben Wert wie das Attribut Beschreibung zurück. |
List, ListView | Attribut 3 | Der dritte Attributwert. |
List, ListView | Liste | .Name , um den Namen einer Liste zurückzugeben. Geben Sie beispielsweise Mit globalen Listen und in Kombination mit =reportobjects.listview1.list.name verwenden an, um den Namen der Liste in ListView1 zurückzugeben. |
List, ListView | ListResult | Mit globalen Listen und in Kombination verwenden. Gibt alle Elemente einer Liste und deren Eigenschaften in Form einer XML-Tabelle zurück. Die XML-Datei enthält eindeutige Elementnamen wie Schlüssel und alle Elementeigenschaften der Liste als Eigenschaften. Die Reihenfolge der Elemente in der XML-Datei stimmt möglicherweise nicht mit der Reihenfolge der Elemente in der Liste überein. Wenn mehrere Elemente mit demselben eindeutigen Namen in der Liste vorhanden sind, gibt es nur ein Vorkommnis in der XML-Datei. |
List, Hyperblock,ListView | Menge | Der MDX-Ausdruck, der die Listendefinition darstellt, einschließlich Strukturauswahl, Filtern und Sortierung. |
List, Hyperblock,ListView | StructureSet | Der MDX-Ausdruck, der die Strukturauswahl der Liste darstellt. |
Hyperblock | Text | Eindeutiger Name des ersten Elements, das im Hyperblock angezeigt wird. |
Hyperblock | Alias | Caption des ersten Elements, das im Hyperblock angezeigt wird. |
Hyperblock | Attribut 1 | Das erste Attribut des ersten Elements, das im Hyperblock angezeigt wird. |
Hyperblock | Attribute 2 | Das zweite Attribut des ersten Elements, das im Hyperblock angezeigt wird. |
Hyperblock | Attribute 3 | Das dritte Attribut des ersten Elements, das im Hyperblock angezeigt wird. |
Globale Variablen | Text | Aktueller Wert der Variable. |
Globale Variablen | GlobalText | Aktueller Wert der Variable, aus dem das Repository gelesen wurde. |
Globale Variablen | DefaultText | Variablenwerte werden bei der Benutzeranmeldung festgelegt. Wenn für einen Benutzer kein Wert vorhanden ist, wird der Standardwert verwendet. Wenn eine Variable nicht persistent ist, wird der Wert beim Abmelden auf den Standardwert zurückgesetzt. |
Berichtsvariablen | Text | Aktueller Wert der Variable. |
Report Variables | DefaultText | Variablenwerte werden bei der Benutzeranmeldung festgelegt. Wenn für einen Benutzer kein Wert vorhanden ist, wird der Standardwert verwendet. Wenn eine Variable nicht persistent ist, wird der Wert beim Abmelden auf den Standardwert zurückgesetzt. |
Die folgende Tabelle enthält die Syntax für den Zugriff auf die Eigenschaften verschiedener Berichtsobjekte:
Objekt | Syntax |
---|---|
Liste |
GlobalLists.[list_name].[property_name]
|
Globale Variable |
GlobalVariables.[variable_name].[property_name]
|
Report variable |
ReportVariables.[variable_name].[property_name]
|
ListViews (Kombinationsfelder, Listenfelder, Optionsschaltflächen) |
ReportObjects.[ListView_name].[property_name]
|
Hyperblocks |
ReportObjects.[hyperblock_name].[property_name]
|
Bewährte Vorgehensweise
Application Studio erkennt den Typ eines Objekts anhand seines Namens und fügt den Objekttyp automatisch in Formeln ein. Daher ist die Ausgabe der folgenden beiden Formeln gleich:
-
=[myvariable].text
-
=ReportVariables.[myvariable].text
Wenn jedoch eine globale Variable mit demselben Namen wie die Berichtsvariable vorhanden ist, zeigt Application Studio einen Fehler an.
Wir empfehlen, den Objekttyp explizit anzugeben.
Sie können auf bis zu drei Attribute eines Objekts zugreifen. Wenn ein Objekt nur ein Attribut hat, können Sie es als Attribut oder Attribut1 bezeichnen.
Es empfiehlt sich, die Attributnummer anzugeben.