Objektreferenz verwenden

Dieses Beispiel basiert auf der Beispielanwendung, die in On-Premise-Umgebungen aktiviert werden kann. Dabei wird ein Hyperblock verwendet, der aus der Dimension Product erstellt wurde.
  1. Erstellen Sie zusätzlich zum Hyperblock Product ein Kombinationsfeld, und ziehen Sie die Dimension Product darauf.
  2. Ändern Sie den Namen des Kombinationsfelds in ProductList.
    Es gibt nun zwei Berichtsobjekte, die mit der Dimension Product verknüpft sind.
  3. Wählen Sie den Hyperblock aus, und klicken Sie im Listen-Designer auf Filter.
  4. Klicken Sie auf Neuer Filter.
  5. Wählen Sie unter Filtereinstellungen die Optionen Filtern nach > Eindeutiger Name aus.
  6. Wählen Sie Filtertyp > Platzhalter aus.
  7. Wählen Sie Bedingung > Gleich aus.
  8. Öffnen Sie im Feld Platzhalter den Dialog Benutzerdefiniertes MDX bearbeiten.
  9. Klicken Sie auf Variablen, und erweitern Sie ListViews.
  10. Doppelklicken Sie auf _ProductList.
    =ProductList.text wird angezeigt.

    Im Ansichtsmodus zeigt der Hyperblock das Element an, das im Kombinationsfeld angezeigt wird. Es werden jedoch keine Kind-Elemente von konsolidierten Elementen angezeigt.

  11. Bearbeiten Sie die Formel, indem Sie am Ende &"*" hinzufügen (=ProductList.text&"*").
    Im Ansichtsmodus enthält die Liste nun alle im Kombinationsfeld ausgewählten Elemente. Wenn es sich bei dem ausgewählten Element um ein konsolidiertes Element handelt, kann es erweitert werden, und das Kind-Element wird angezeigt.