Hyperblocks

Übersicht

Ein Hyperblock ist ein Objekt, das verwendet wird, um Listenelemente in einem Bericht darzustellen.

Voreingestellt besteht ein Hyperblock aus einer Schlüssel-Ausgabezelle und einer Wertezelle. Die Schlüssel-Ausgabezelle enthält die Referenz zu der Liste, auf welcher der Hyperblock basiert. Bei relationalen Listen enthält die Schlüssel-Ausgabezelle die erste Spalte der relationalen Daten.

Die Wertezelle ist leer und kann durch Ziehen der Ränder horizontal und vertikal erweitert werden. Sie erstellen Formeln in der Wertezelle, um Daten zurückzuschreiben.

Im Gegensatz zu anderen Listenobjekten wie Kombinationsfeldern wird ein Hyperblock nur im Bearbeitungsmodus angezeigt. Im Ansichtsmodus wird die Wertezelle einmal für jedes Element der Liste kopiert. Jedes Element wird angezeigt. Wenn die Wertezelle eine Formel enthält, wird für jedes Element der Liste ein Wert berechnet und dargestellt. Obwohl der Hyperblock selbst im Ansichtsmodus nicht angezeigt wird, können Sie einen Rahmen auf einen Hyperblock anwenden. Im Ansichtsmodus wird der Rahmen um jedes Element und jeden Wert angezeigt.

Hyperblocks können sich überlappen und sich somit die gleiche Wertezelle teilen. Im Ansichtsmodus bilden die Listen, auf denen die Hyperblocks basieren, die Achsen des Berichts.

Sie können Hyperblocks auch verschachteln, sodass ein Hyperblock einen oder mehrere andere Hyperblocks vollständig umschließt.

Mehrfachausgabezellen

Sie können zusätzliche Ausgabezellen erstellen und jede mit einer eigenen Einstellung versehen. Eine besondere Verwendung von Mehrfachausgabezellen besteht darin, mehrere Spalten aus einer relationalen Datenquelle darzustellen, ohne dafür gesonderte RDB-Formeln zu verwenden.

Hyperblocks und globale und lokale Listen

Hyperblocks können lokale oder globale Listen enthalten. Bei lokalen Listen wirken sich Änderungen der Listendefinition nur auf den Bericht aus, in dem die Liste verwendet wird. Veränderungen an globalen Listen wirken sich auf alle Berichte aus, in denen die Liste verwendet wird.

Die Listen im Bereich Datenbankstruktur sind globale Listen. Wenn sie auf das Arbeitsblatt gezogen werden, um einen Hyperblock zu erstellen, werden sie in lokale Listen kopiert. Um einen Hyperblock mit einer globalen Liste zu verknüpfen, halten Sie beim Drag & Drop die Strg-Taste gedrückt.

Wenn Sie einen Hyperblock über den Dialog Hyperblock erstellen erstellen, können Sie im zweiten Schritt wählen, ob die Liste lokal oder global ist.

Doppelte Hyperblockausgabe

Ein Hyperblock stellt die Elemente einer Liste dar. Im Dialog Hyperblock formatieren können Sie folgende Optionen verwenden, um anzugeben, wie die Elemente angezeigt werden.

  • Eindeutiger Name
  • Caption
  • Attribut
  • Benutzerdefiniert: Öffnet den Dialog Formel bearbeiten
  • Spezielle Formatzeichenfolge: Öffnet den Dialog Spezielle Formatzeichenfolge

Der eindeutige Name ist der Name eines Elements, das vom ODBO-Provider erstellt wurde und das bei der Verwendung von Formeln erforderlich ist. Meist ist die Verwendung von Captions aber zweckmäßiger. Standardmäßig wird also Caption ausgewählt, wenn Sie einen Hyperblock erstellen.

Den eindeutigen Namen und die Caption können Sie auch über ein Textformat in der Schlüssel-Ausgabezelle festlegen. Rechtsklicken Sie in die Schlüssel-Ausgabezelle, und wählen Sie Zellen formatieren aus. Auf dem Register Zahlenformat sind als Kategorie Text und als Format "~" voreingestellt. Wenn Sie dies in "@" ändern, wird der eindeutige Name angezeigt.

Wenn eine Formel den eindeutigen Namen zurückgibt, Sie aber die Caption anzeigen möchten, verwenden Sie das Textformat "~" in der Zelle, welche die Formel enthält.

Hinweis

Wenn Sie eine Formatvorlage erstellen und auf einen Hyperblock anwenden, der Captions verwendet, werden stattdessen eindeutige Namen angezeigt. Um Captions anzuzeigen, achten Sie darauf, dass das Zahlenformat der neuen Formatvorlage "~" ist.

Inhalte des Hyperblocks formatieren

Sie formatieren den Inhalt der Wertezelle im Hyperblock auf dieselbe Weise, wie Sie andere Zellen formatieren.

Ebenenspezifische Formatierung der Schlüssel-Ausgabezelle

Sie können der Schlüssel-Ausgabezelle und mehreren Ausgabezellen unterschiedliche Formate zuweisen. Sie können beispielsweise den Elementen auf verschiedenen Ebenen einer Hierarchie verschiedene Formate zuweisen.

Seitengröße

Hyperblocks verfügen über die Eigenschaften Seitengröße und Aktuelle Seite, mit denen Sie lange Listen auf mehreren Seiten anzeigen können.