RP004

Quando si ordinano gli elementi di una gerarchia in modo crescente o decrescente, per impostazione predefinita vengono ordinati all'interno dei livelli a cui appartengono. Vengono quindi ordinati i livelli della gerarchia. Analogamente a RP003, il report RP004 ha lo scopo di illustrare come ordinare gli elementi in modo non gerarchico, ovvero come ordinare la gerarchia nel suo complesso anziché in corrispondenza dei singoli livelli. Ma, a differenza del report RP003, nel report RP004 vengono utilizzate coppie di iperblocchi sovrapposti. In questo caso, per ordinare gli elementi in modo gerarchico o non gerarchico, è necessario eseguire un passaggio aggiuntivo.

Il report RP004 contiene quattro coppie di iperblocchi sovrapposti. Ciascuna coppia viene creata a partire dalle gerarchie Prodotto e Periodo del cubo Analysis relativo al database di esempio. In ogni coppia l'iperblocco Prodotto visualizza soltanto il livello Winter Tires della gerarchia, mentre l'iperblocco Periodo visualizza esclusivamente il 2016 con i relativi trimestri e mesi. La formula nella cella valore di ciascuna coppia di iperblocchi è la stessa.

Nella prima coppia di iperblocchi i valori non sono ordinati.

Nella seconda coppia è stato specificato un ordinamento crescente per la gerarchia Period. Espandere i livelli della gerarchia e osservare che i valori non sono ordinati correttamente, all'interno dei rispettivi livelli o della gerarchia in generale.

Nella terza coppia anche la gerarchia Period è ordinata in modo crescente. Inoltre, è stata selezionata l'opzione Interrompi gerarchia. Nel report RP003 tutto questo era sufficiente per ordinare i valori in modo non gerarchico, ma in questo caso i valori ancora non sono in ordine crescente.

Nella quarta coppia la gerarchia Period è di nuovo ordinata in modo crescente. I valori sono correttamente in ordine crescente, dal più basso al più elevato, perché l'area dati è stata modificata in modo da fare riferimento alla gerarchia Product.

Per visualizzare nella seconda coppia di iperblocchi gli stessi risultati della quarta coppia, interrompere la gerarchia e definire l'area dati effettuando le seguenti operazioni:

  1. In Modalità di progettazione fare clic sul bordo dell'iperblocco Periodo nella seconda coppia di iperblocchi.
  2. In Designer elenco verrà visualizzato Valore dell'area dati Crescente nel riquadro Ordinamento.
    Se Designer elenco non è visualizzato, premere F12. Fare clic su Ordinamento.
  3. Sulla barra degli strumenti del riquadro Ordinamento fare clic su Interrompi gerarchia.
  4. Fare clic su Applica modifiche all'elenco sulla barra degli strumenti di Designer elenco.
  5. Visualizzare il report in Modalità di visualizzazione.
    Nella seconda coppia di iperblocchi ora saranno visualizzati gli stessi risultati della terza coppia.
  6. Ripetere i passaggi 1 e 2.
  7. Nel riquadro Ordinamento fare clic su Valore dell'area dati Crescente.
    Verranno visualizzate le impostazioni dei criteri di ordinamento e l'area dati. Per ciascuna gerarchia dell'Area dati, è selezionato Elemento corrente.
  8. Nell'area dati fare clic sulla gerarchia Product.
  9. Selezionare Imposta dall'elenco per la gerarchia Prodotto.
    Nella colonna Selezione dell'area dati verrà visualizzata un'icona di avviso.
  10. Fare doppio clic sull'icona di avviso.
    Verrà visualizzata la finestra di dialogo Seleziona elementi.
  11. Espandere il nodo Iperblocchi e fare doppio clic su Hyperblock5 (l'iperblocco Prodotto in questa coppia di iperblocchi).
    Nel riquadro a destra verrà visualizzato =ReportObjects.Hyperblock5.Text.
  12. Fare clic su OK.
  13. Fare clic su Applica modifiche all'elenco sulla barra degli strumenti di Designer elenco.
  14. Visualizzare il report in Modalità di visualizzazione.
    I risultati visualizzati dalla seconda coppia di iperblocchi saranno uguali a quelli visualizzati dalla quarta coppia.