Właściwości obiektów

W poniższej tabeli przedstawiono obiekty i ich właściwości:

Obiekt Właściwość Opis
Lista, ListView Tekst Nazwa unikatowa wyświetlanego elementu.
Lista, ListView Alias Podpis wyświetlanego elementu.
Lista, ListView Atrybut albo Atrybut 1 Wartość pierwszego atrybutu.

W hierarchii niestandardowej Atrybut 1 zwraca tę samą wartość, co atrybut Nazwa.

Lista, ListView Atrybut 2 Wartość drugiego atrybutu.

W hierarchii niestandardowej Atrybut 2 zwraca tę samą wartość, co atrybut Opis.

Lista, ListView Atrybut 3 Wartość trzeciego atrybutu.
Lista, ListView Lista .Name, aby zwrócona została nazwa listy. Na przykład określ Używaj z listami globalnymi i w połączeniu z =reportobjects.listview1.list.name, aby zwrócona została nazwa listy w widoku ListView1.
Lista, ListView ListResult Używaj z listami globalnymi i w połączeniu. Zwraca wszystkie elementy członkowskie listy i ich właściwości w postaci tabeli xml.

Xml zawiera nazwy unikatowe elementów, takie jak klucze, i wszystkie właściwości elementów członkowskich listy jako właściwości.

Kolejność elementów w tabeli xml może nie odpowiadać kolejności elementów na liście. Jeśli na liście jest więcej elementów o tej samej nazwie unikatowej, w tabeli xml znajdzie się tylko jedno wystąpienie.

Lista, Hiperblok, ListView Zestaw Wyrażenie MDX oznaczające definicję listy, w tym wybór struktury, filtry i sortowanie.
Lista, Hiperblok, ListView StructureSet Wyrażenie MDX oznaczające wybór struktury listy.
Hiperblok Tekst Nazwa unikatowa pierwszego elementu wyświetlanego w hiperbloku.
Hiperblok Alias Podpis pierwszego elementu wyświetlanego w hiperbloku.
Hiperblok Atrybut 1 Pierwszy atrybut pierwszego elementu wyświetlanego w hiperbloku.
Hiperblok Atrybut 2 Drugi atrybut pierwszego elementu wyświetlanego w hiperbloku.
Hiperblok Atrybut 3 Trzeci atrybut pierwszego elementu wyświetlanego w hiperbloku.
Zmienne globalne Tekst Bieżąca wartość zmiennej.
Zmienne globalne GlobalText Bieżąca wartość zmiennej, odczytana z repozytorium.
Zmienne globalne DefaultText Wartości zmiennych są ustawiane podczas logowania użytkownika. Jeśli dla danego użytkownika nie określono wartości, wykorzystywana jest wartość domyślna. Jeśli zmienna jest nietrwała, wartość podczas wylogowania zmieniana jest na domyślną.
Zmienne raportu Tekst Bieżąca wartość zmiennej.
Zmienne raportu DefaultText Wartości zmiennych są ustawiane podczas logowania użytkownika. Jeśli dla danego użytkownika nie określono wartości, wykorzystywana jest wartość domyślna. Jeśli zmienna jest nietrwała, wartość podczas wylogowania zmieniana jest na domyślną.

W poniższej tabeli przedstawiono składnię dostępu do właściwości różnych obiektów raportu:

Obiekt Składnia
Lista GlobalLists.[list_name].[property_name]
Zmienna globalna GlobalVariables.[variable_name].[property_name]
Zmienna raportu ReportVariables.[variable_name].[property_name]
Obiekty ListView (pola kombi, pola listy, przyciski opcji) ReportObjects.[ListView_name].[property_name]
Hiperbloki ReportObjects.[hyperblock_name].[property_name]

Dobra praktyka

Application Studio rozpoznaje typ obiektu po jego nazwie i automatycznie włącza typ obiektu do formuły. Dlatego też wynik obu poniższych formuł jest taki sam:

  • =[myvariable].text
  • =ReportVariables.[myvariable].text

Jednak jeśli istnieje zmienna globalna o takiej samej nazwie jak zmienna raportu, Application Studio wyświetli błąd.

Zalecamy wyraźne określenie typu obiektu.

Można odwołać się do maksymalnie trzech atrybutów obiektu. Jeśli obiekt ma tylko jeden atrybut, można się do niego odwołać jako do Atrybutu albo Atrybutu1.

Zalecamy określenie numeru atrybutu.