Funzioni

Nella scheda Funzioni, selezionare una o più funzioni e immettere i valori richiesti per la funzione in base alla tabella che segue.

Table 10-2 Funzioni e valori

Funzione Valori da immettere Descrizione
@ALLANCESTORS Nome membro Immettere il nome del membro oppure fare clic su Membro per selezionarne uno.
@ANCEST
  • Nome dimensione

  • Numero di livello generazione

  • Nome membro

  1. Immettere il nome della dimensione selezionato in Dimensioni.

  2. Immettere un valore intero che definisce il numero di generazione o di livello dal quale viene restituito il valore del predecessore. Un numero intero positivo definisce un numero di generazione. Un valore pari a 0 o un numero intero negativo definisce un numero di livello.

  3. Immettere qualsiasi nome membro o combinazione membri.

@ANCESTORS
  • Nome membro

  • Numero di livello generazione

  • Nome livello generazione

  1. Immettere un nome membro o una combinazione membri.

  2. Immettere un valore intero che definisce la generazione assoluta o il numero di livello fino al quale includere membri. Un numero intero positivo definisce un numero di generazione. Un valore pari a 0 o un numero intero negativo definisce un numero di livello.

  3. Immettere un nome generazione o livello fino al quale includere membri nella selezione.

@ATTRIBUTE Nome membro attributo Per la dimensione inserita, immettere il nome membro attributo o la combinazione membri da includere nella selezione.
@CHILDREN Nome membro Immettere un nome membro o una combinazione membri o una funzione che restituisce un membro o una combinazione membri.
@CURRMBR Nome dimensione Immettere il nome della dimensione.
@DESCENDANTS
  • Nome membro

  • Numero di livello generazione

  • Nome livello generazione

  1. Immettere un nome membro o una combinazione membri.

  2. Immettere un valore intero che definisce la generazione assoluta o il numero di livello fino al quale includere membri. Un numero intero positivo definisce un numero di generazione. Un valore pari a 0 o un numero intero negativo definisce un numero di livello.

  3. Immettere un nome generazione o livello fino al quale includere membri nella selezione.

@GENMBRS
  • Nome dimensione

  • genName

  1. Immettere il nome di una dimensione.

  2. Immettere un nome generazione da dimName. Un numero intero positivo definisce un numero di generazione.

@IALLANCESTORS Nome membro Immettere un nome membro o una combinazione membri o una funzione che restituisce un membro o una combinazione membri.
@IANCESTORS
  • Nome membro

  • Numero di livello generazione

  1. Immettere un nome membro o una combinazione membri o una funzione che restituisce un membro o una combinazione membri.

  2. Immettere un valore intero che definisce la generazione assoluta o il numero di livello fino al quale includere membri nella selezione. Un numero intero positivo definisce un numero di generazione. Un valore pari a 0 o un numero intero negativo definisce un numero di livello.

@ICHILDREN Nome membro Immettere un nome membro o una combinazione membri o una funzione che restituisce un membro o una combinazione membri.
@IDESCENDANTS
  • Nome membro

  • Numero di livello generazione

  1. Immettere un nome membro o una combinazione membri o una funzione che restituisce un membro o una combinazione membri.

  2. Immettere un valore intero che definisce la generazione assoluta o il numero di livello fino al quale includere membri nella selezione. Un numero intero positivo definisce un numero di generazione. Un valore pari a 0 o un numero intero negativo definisce un numero di livello.

@ILSIBLINGS Nome membro

Immettere un nome membro o una combinazione membri o una funzione che restituisce un membro o una combinazione membri.

@IRDESCENDANTS
  • Nome membro

  • Numero di livello generazione

  1. Immettere un nome membro o una combinazione membri o una funzione che restituisce un membro o una combinazione membri.

  2. Immettere un valore intero che definisce la generazione assoluta o il numero di livello fino al quale includere membri nella selezione. Un numero intero positivo definisce un numero di generazione. Un valore pari a 0 o un numero intero negativo definisce un numero di livello.

@IRSIBLINGS Nome membro

Immettere un nome membro o una combinazione membri o una funzione che restituisce un membro o una combinazione membri.

@ISIBLINGS Nome membro

Immettere un nome membro o una combinazione membri o una funzione che restituisce un membro o una combinazione membri.

@LEVMBRS
  • Nome dimensione

  • Nome livello

  1. Immettere il nome di una dimensione.

  2. Immettere un nome livello o un valore intero che definisce il numero di un livello. Il valore intero deve essere 0 o un numero intero positivo.

@LIST Argomento Immettere un elenco di argomenti che verranno raccolti e trattati come un unico argomento in modo da poter essere elaborati dalla funzione padre. Gli argomenti possono essere nomi membri, combinazioni membri, funzioni set membri, funzioni intervallo ed espressioni numeriche.
@LSIBLINGS Nome membro

Immettere un nome membro o una combinazione membri o una funzione che restituisce un membro o una combinazione membri.

@MATCH
  • Membro, Generazione

  • genName

  • Pattern di corrispondenza

  1. Immettere il nome predefinito o definito dall'utente del membro sul quale basare la selezione. Verranno cercati i nomi membro e i nomi alias del membro specificato e i relativi discendenti.

  2. Immettere il nome predefinito o definito dall'utente della generazione sulla quale basare la selezione. Verranno cercati tutti i nomi membro e i nomi alias del membro nella generazione.

  3. Immettere il pattern dei caratteri da cercare, compreso un carattere jolly (* o ?). ? sostituisce un'occorrenza di qualsiasi carattere. È possibile utilizzare ? in qualsiasi punto del pattern. * sostituisce qualsiasi numero di caratteri. È possibile utilizzare * solo alla fine del pattern. Per includere spazi nel pattern dei caratteri, racchiuderlo tra virgolette doppie ("").

@MEMBER Stringa Immettere una stringa (racchiusa tra virgolette doppie) o una funzione che restituisce una stringa.
@MERGE
  • Elenco 1

  • Elenco 2

  1. Immettere il primo elenco di membri da unire.

  2. Immettere il secondo elenco di membri da unire.

@PARENT
  • Nome dimensione

  • Nome membro

  1. Immettere il nome della dimensione.

  2. Immettere un nome membro o una combinazione membri o una funzione che restituisce un membro o una combinazione membri da associare al padre restituito.

@RANGE
  • Nome membro

  • Elenco intervalli

  1. Immettere un nome membro o una combinazione membri o una funzione che restituisce un membro o una combinazione membri da associare al padre restituito.

  2. Immettere un nome membro, un elenco delimitato da virgole di nomi membro, funzioni set membri o funzioni intervallo. Se rangeList non è specificato, verranno utilizzati i membri di livello 0 dalla dimensione contrassegnata come temporale.

@RDESCENDANTS
  • Nome membro

  • Numero di livello generazione

  1. Immettere un nome membro o una combinazione membri o una funzione che restituisce un membro o una combinazione membri da associare al padre restituito.

  2. Immettere un valore intero che definisce la generazione assoluta o il numero di livello fino al quale selezionare membri. Un numero intero positivo definisce un numero di generazione. Un valore pari a 0 o un numero intero negativo definisce un numero di livello.

@RELATIVE
  • Nome membro

  • Numero di livello generazione

  1. Immettere un nome membro o una combinazione membri o una funzione che restituisce un membro o una combinazione membri da associare al padre restituito.

  2. Immettere un valore intero che definisce la generazione assoluta o il numero di livello fino al quale selezionare membri. Un numero intero positivo definisce un numero di generazione. Un valore pari a 0 o un numero intero negativo definisce un numero di livello.

@REMOVE
  • Elenco 1

  • Elenco 2

  1. Immettere il primo elenco di membri da unire.

  2. Immettere il secondo elenco di membri da unire.

@RSIBLINGS Nome membro

Immettere un nome membro o una combinazione membri o una funzione che restituisce un membro o una combinazione membri.

@SHARE Elenco intervalli Immettere un elenco delimitato da virgole, funzioni che restituiscono membri o intervalli di membri. Tutti i membri in rangeList devono provenire dalla stessa dimensione.
@SIBLINGS Nome membro

Immettere un nome membro o una combinazione membri o una funzione che restituisce un membro o una combinazione membri.

@UDA
  • Nome dimensione

  • Attributo definito dall'utente

  1. Immettere il nome della dimensione alla quale è associato l'attributo definito dall'utente.

  2. Immettere il nome dell'attributo definito dall'utente così come appare nel profilo del database.

@WITHATTR
  • Nome dimensione

  • Operatore

  • Valore

  1. Immettere il nome della dimensione attributo.

  2. Immettere la specifica dell'operatore racchiusa tra virgolette doppie ("").

  3. Immettere un valore che, in associazione all'operatore, definisce la condizione da soddisfare. Il valore può essere una specifica membro attributo, una costante o una funzione data-formato, ovvero @TODATE.

@XRANGE
  • Nome membro 1

  • Nome membro 2

  1. Immettere un nome membro, una combinazione membri o una funzione che restituisce un membro singolo.

  2. Immettere un nome membro, una combinazione membri o una funzione che restituisce un membro singolo. Se mbrName1 è un membro a dimensioni incrociate, ad esempio Reale ->Gen, anche mbrName2 deve essere uguale e l'ordine della dimensione deve corrispondere a quello utilizzato in mbrName1.