Proprietà oggetto
Nella tabella riportata di seguito sono elencati gli oggetti con le relative proprietà:
Oggetto | Proprietà | Descrizione |
---|---|---|
List, ListView | Testo | Nome univoco dell'elemento visualizzato. |
List, ListView | Alias | Didascalia dell'elemento visualizzato. |
List, ListView | Attribute o Attribute 1 | Primo valore attributo. In una gerarchia personalizzata Attribute 1 restituisce lo stesso valore dell'attributo Name. |
List, ListView | Attribute 2 | Secondo valore attributo. In una gerarchia personalizzata Attribute 2 restituisce lo stesso valore dell'attributo Description. |
List, ListView | Attribute 3 | Terzo valore attributo. |
List, ListView | Elenco | .Name , per restituire il nome di un elenco. Specificare, ad esempio, l'utilizzo con elenchi globali e in combinazione con =reportobjects.listview1.list.name per restituire il nome dell'elenco in ListView1. |
List, ListView | Listresult | Utilizzo con elenchi globali e insieme ad altri oggetti. Restituisce tutti i membri di un elenco con le relative proprietà sotto forma di tabella XML. In XML sono contenuti nomi univoci degli elementi quali chiavi e tutte le proprietà membro dell'elenco come proprietà. L'ordine degli elementi in XML potrebbe non corrispondere all'ordine degli elementi nell'elenco. Se nell'elenco sono presenti più elementi con lo stesso nome univoco, nell’XML sarà inserita una sola occorrenza. |
List, HYPERBLOCK, ListView | Insieme | Espressione MDX che rappresenta la definizione dell'elenco, inclusa la selezione della struttura, i filtri e l'ordinamento. |
List, HYPERBLOCK, ListView | StructureSet | Espressione MDX che rappresenta la selezione della struttura dell'elenco. |
Iperblocco | Testo | Nome univoco del primo elemento visualizzato nell'iperblocco. |
Iperblocco | Alias | Didascalia del primo elemento visualizzato nell'iperblocco. |
Iperblocco | Attribute 1 | Primo attributo del primo elemento visualizzato nell'iperblocco. |
Iperblocco | Attribute 2 | Secondo attributo del primo elemento visualizzato nell'iperblocco. |
Iperblocco | Attribute 3 | Terzo attributo del primo elemento visualizzato nell'iperblocco. |
Variabili globali | Testo | Valore corrente della variabile. |
Variabili globali | GlobalText | Valore corrente della variabile, lettura dal repository. |
Variabili globali | DefaultText | I valori delle variabili vengono impostati all'accesso utente. Se non esistono valori per un utente, verrà utilizzato il valore predefinito. Se una variabile non è persistente, alla disconnessione viene ripristinato il valore predefinito. |
Variabili report | Testo | Valore corrente della variabile. |
Variabili report | DefaultText | I valori delle variabili vengono impostati all'accesso utente. Se non esistono valori per un utente, verrà utilizzato il valore predefinito. Se una variabile non è persistente, alla disconnessione viene ripristinato il valore predefinito. |
Nella tabella riportata di seguito viene illustrata la sintassi per accedere alle proprietà dei diversi oggetti report:
Oggetto | Sintassi |
---|---|
Elenco |
GlobalLists.[list_name].[property_name]
|
Variabile globale |
GlobalVariables.[variable_name].[property_name]
|
Variabile report |
ReportVariables.[variable_name].[property_name]
|
ListViews (caselle combinate, caselle di riepilogo, pulsanti di opzione) |
ReportObjects.[ListView_name].[property_name]
|
Iperblocchi |
ReportObjects.[hyperblock_name].[property_name]
|
Suggerimenti utili
Application Studio riconosce il tipo di un oggetto in base al relativo nome e include automaticamente il tipo di oggetto nelle formule. Di conseguenza, l'output delle due formule riportate di seguito è identico:
-
=[myvariable].text
-
=ReportVariables.[myvariable].text
Se tuttavia è presente una variabile globale con lo stesso nome della variabile di report, in Application Studio viene visualizzato un errore.
È consigliabile specificare in modo esplicito il tipo di oggetto.
È possibile accedere ad un massimo di tre attributi di un oggetto. Se un oggetto ha un solo attributo, è possibile fare riferimento a tale attributo come Attribute o Attribute1.
È consigliabile specificare il numero di attributo.