Vous pouvez améliorer la capacité de navigation à l'intérieur d'un rapport HTML important en y ajoutant une table des matières (TDM) dynamique basée sur HTML. Pour pouvoir utiliser une table des matières, le rapport doit comporter au moins un critère de tri vertical (BY). Si un rapport comprend plusieurs critères de tri, la hiérarchie est déterminée par l'ordre dans lequel les critères de tri sont spécifiés dans la requête.
La table des matières améliore aussi l'affichage des groupes de données. Vous pouvez visualiser une seule section (ou page) du rapport à la fois, ou vous pouvez visualiser toutes les sections en même temps. Vous contrôlez la visualisation avec un saut de page. Pour plus d'informations, consultez Groupement de champs de tri pour l'affichage.
La table des matières affiche toutes les valeurs du premier champ de tri de niveau supérieur, ainsi que les valeurs de tout champ BY de niveau inférieur que vous avez inclus. Ces valeurs sont affichées en tant qu'une série extensible de liens ou de contrôles de liste. Sauf indication contraire dans la requête, une nouvelle page commence lorsque le critère de tri de niveau supérieur change de valeur.
L'affichage de données pour un champ de tri de niveau inférieur est contrôlée par votre sélection d'une valeur d'un champ de tri de niveau supérieur. Par exemple, dans un rapport trié premièrement par pays et deuxièment par modèle de voiture, si vous choisissez Italie dans la table des matières, vous verrez une liste des modèles italiens dans la table des matières sous la rubrique voitures. Les voitures fabriquées dans d'autres pays ne figurent pas dans la liste.
A l'aide de la table des matières, vous pouvez :
Au départ, la table des matières apparaît en tant qu'icône dans le coin supérieur gauche du rapport ou en tant qu'une ou plusieurs listes déroulantes dans un en-tête ou pied de page d'un rapport.
Le dimensionnement des tables au sein du rapport HTML est effectué par le navigateur. Les colonnes sont dimensionnées pour correspondre à la valeur la plus grande, et les espaces de fin sont automatiquement supprimés. Dans les rapports HTML standard, les données sont présentées dans une table unique, de façon à fixer les largeurs de colonne pour toutes les lignes de données. Les deux fonctionnalités HTML BYTOC (Rapport)/TOC (En-tête) placent les données pour chaque valeur de clé de tri dans les tables ou sections individuelles qui sont accessibles en utilisant le contrôle HTML. Dans les rapports HTML BYTOC/TOC, les largeurs de colonne dans chaque table individuelle sont déterminées par la donnée présentée pour chaque valeur, plutôt que par le rapport en entier. Ces différentes tailles de table deviennent visibles quand l'option Visualiser le Rapport En Entier est sélectionnée. Indiquez SQUEEZE = OFF pour définir les largeurs de colonnes fixes pour toutes les tables.
WebFOCUS |