Aufsteigende und absteigende Sortierungen in einem Bericht erstellen

Sie verwenden einen Hyperblock in einem Bericht und möchten, dass Benutzer die Möglichkeit haben, die Inhalte in auf- oder absteigender Reihenfolge zu sortieren, indem sie diese Optionen in einem Kombinationsfeld auswählen.

  1. Erstellen Sie eine benutzerdefinierte Hierarchie.
    Rechtsklicken Sie im Bereich Zubehör auf Benutzerdefinierte Hierarchien, und wählen Sie Neue benutzerdefinierte Hierarchie aus.
  2. Rechtsklicken Sie auf die Hierarchie, und wählen Sie Bearbeiten aus.
  3. Fügen Sie einen Knoten für ein Eltern-Element hinzu, und nennen Sie ihn Aufsteigend.
  4. Fügen Sie einen Knoten für ein Geschwister-Element hinzu, und nennen Sie ihn Absteigend.
  5. Klicken Sie auf das Symbol Eindeutige Namen anzeigen.
    Knoten und Knoten2 werden angezeigt. Dies sind die eindeutigen Namen der Knoten.
  6. Wählen Sie Knoten aus, und drücken Sie die F2-Taste, damit Sie den Knoten bearbeiten können. Benennen Sie ihn um in ASC.
    Hinweis

    Bei eindeutigen Namen ist die Groß-/Kleinschreibung zu beachten: "Asc" funktioniert nicht.

  7. Benennen Sie Knoten2 um in DESC.
    Hinweis

    Bei eindeutigen Namen ist die Groß-/Kleinschreibung zu beachten: "Desc" funktioniert nicht.

  8. Erstellen Sie ein Kombinationsfeld in Ihrem Bericht, und ziehen Sie die benutzerdefinierte Hierarchie darauf. Im Kombinationsfeld werden Aufsteigend und Absteigend angezeigt.
  9. Erstellen Sie einen Hyperblock aus einer Dimension. Wählen Sie den Hyperblock und die Option Sortierung im Listen-Designer aus.
  10. Klicken Sie auf Neues Sortierkriterium.
  11. Wählen Sie in Einstellungen der Sortierkriterien den Typ Caption aus.
  12. Wählen Sie <Formel bearbeiten> als Reihenfolge aus.
    Das Dialogfeld Formel bearbeiten wird angezeigt.
  13. Erweitern Sie im Dialogfeld Formel bearbeiten die Listenansicht, und doppelklicken Sie auf den Namen des Kombinationsfelds, welches die benutzerdefinierte Hierarchie enthält. Diese wird dann im rechten Fenster angezeigt (z. B. =ReportObjects.ListView3.text).
  14. Klicken Sie auf OK.
  15. Speichern Sie die Änderungen an der Liste im Listen-Designer.
  16. Zeigen Sie den Bericht im Ansichtsmodus an.
  17. Wählen Sie im Kombinationsfeld Aufsteigend oder Absteigend aus, um die Reihenfolge der Elemente im Hyperblock zu ändern.