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.