Sie können Ihre Navigation innerhalb eines großen HTML-Reports verbessern, indem Sie ein dynamisches, auf HTML-basierendes Inhaltsverzeichnis (TOC) hinzufügen. Um diese Funktion in Anspruch nehmen zu können, muss Ihr Report mindestens ein vertikales Sortierfeld (BY) enthalten. Wenn Ihr Report mehr als ein Sortierfeld enthält, wird die Hierarchie von der Reihenfolge bestimmt, in der die Sortierfelder in der Anfrage eingegeben wurden.
Das Inhaltsverzeichnis verbessert die Anzeige von Datengruppen. Sie können entweder nur einen Abschnitt (oder eine Seite) des Reports oder alle Abschnitte auf einmal betrachten. Sie können dies mit einem Seitenumbruch steuern. Weitere Informationen finden Sie unter Sortierfelder für die Anzeige gruppieren.
Der TOC zeigt alle Werte des ersten (höchstes Level) vertikalen Sortierfeldes, sowie alle Werte aus BY-Feldern niedrigeren Levels an, die Sie dafür bestimmt haben. Diese Werte werden als eine erweiterbare Reihe von Links angezeigt oder als eine Reihe von Listensteuerungen. Falls nicht anders in der Anfrage angegeben, beginnt jede Seite, wenn sich eine Sortierfeld der höchsten Ebene ändert.
Die Anzeige von Daten für ein Sortierfeld der unteren Ebene wird gesteuert durch Ihre Auswahl eines Sortierfeldwerts der höheren Ebene. Beispielsweise sehen Sie in einem Report, der zuerst nach Land und dann nach Fahrzeugtyp sortiert wird, wenn Sie Italien im TOC für Land auswählen, nur eine Liste italienischer Fahrzeugtypen im TOC für Autos. Es werden Autos, die in anderen Ländern produziert werden, nicht angezeigt.
Mit dem TOC können Sie:
Das TOC selbst ist ein Objekt, das ursprünglich als ein Symbol in der oberen linken Ecke des Reports angezeigt wird, oder als eine oder mehrere Dropdown-Listen in einer Seitenkopfzeile oder Seitenfußzeile oder einer Reportkopfzeile oder Reportfußzeile.
Die Anpassung der Größe innerhalb des HTML-Reports wird über den Browser durchgeführt. Die Größe der Spalten wird so angepasst, dass der größte Datenwert passt, und nachgestellte Leerzeichen werden automatisch entfernt. In standardmäßigen HTML-Reports werden die Daten in nur einer Tabelle präsentiert, so dass die Spaltenbreiten für alle Zeilen festgelegt sind. Die Features HTML BYTOC (Report)/TOC (Kopfzeile) platzieren die Daten für jeden Sortierschlüsselwert in individuelle Tabellen oder Abschnitte, auf die mit der HTML-Steuerung zugegriffen wird. In den HTML BYTOC/TOC-Reports wird die Breite der Spalten in jeder einzelnen Tabelle bestimmt durch die Daten, die für jeden Wert präsentiert werden, nicht für den gesamten Report. Diese unterschiedlichen Tabellengrößen werden ersichtlich, wenn die Option Gesamten Report anzeigen ausgewählt wird. Stellen Sie SQUEEZE = OFF ein, um festgelegte Spaltenbreiten in allen Tabellen einzustellen.
WebFOCUS |