Esempio: Combinazione delle funzioni Intersect ed Except

La funzione Intersect combina le selezioni tra i membri. La funzione Exclude esclude i membri da una selezione.

È possibile combinare le due funzioni per limitare i risultati ottenuti. In questo esempio verrà creata la funzione seguente: Except Descendants of 'Total Equity' (250000) da Intersection di Descendants of 'Balance Sheet' AND Level 1.

Figura 9-1 Funzione Except


screenshot che mostra i parametri della funzione Except descritti di seguito
  1. Per iniziare, selezionare un membro, fare clic sul pulsante funzione e selezionare Visualizza tutte le funzioni.

  2. Selezionare la funzione Except.

  3. Nel pannello Parametri, fare clic su selettore membro accanto a Set membri 1. La Figura 9-1 mostra la funzione Except con il pulsante di selezione membro evidenziato.

    Viene avviata una seconda iterazione del programma di generazione delle funzioni, che consente di nidificare una funzione Intersect all'interno della funzione Except.

  4. Selezionare Intersect, quindi immettere Descendants of BalanceSheet in Set membri 1 e Level 1 in Set membri 2.

    Figura 9-2 Funzione Intersect


    screenshot che mostra la funzione Intersect descritta nel passo corrente
  5. Fare clic su Seleziona, quindi fare clic su OK.

  6. In Set membri 2, immettere Descendants of 25000.

Figura 9-3 Risultati delle funzioni Except e Intersect


screenshot che mostra i risultati delle funzioni come descritti di seguito

La Figura 9-3 mostra i risultati. I membri restituiti includono tutti i discendenti di livello 1 di Balance Sheet, ad eccezione di quelli che sono discendenti anche di Total Equity.