Comment : Référence : |
Lorsque vous créez un rapport au format HTML, du code est généré spécifiant la façon dont le rapport est formaté. Vous pouvez définir votre rapport pour inclure une feuille de style en cascade (CSS) interne dans ce code HTML. Cette action vous aide à :
Les feuilles de style en cascade interne permettent la prise en charge HTML pour les attributs UNITS, BOTTOMMARGIN, TOPMARGIN, LEFTMARGIN, RIGHTMARGIN, SIZE, POSITION, WRAP et PAGECOLOR. Elles permettent également d'ajouter et d'enlever les soulignements de la plupart des composants de rapport et de spécifier la position de début et la taille d'une image. Pour plus de détails sur l'attribut UNITS, consultez Sélection d'une unité de mesure. Pour plus d'informations sur tous les autres attributs, consultez Mise en page de la page de rapport.
Vous pouvez générer et appliquer une feuille de style en cascade interne dans une même requête de rapport. En cas de conflit sur les instructions de formatage, la feuille de style en cascade interne doit remplacer la feuille de style en cascade externe.
Remarque : dans la plupart des cas, vous ne devez pas spécifier des attributs de feuille de style WebFOCUS native et des classes CSS externes dans le même rapport ou la même feuille de style. Pour plus d'informations, consultez Utilisation d'une feuille de style en cascade externe.
Vous pouvez créer une feuille de style en cascade interne comme faisant partie du code HTML qui est généré pour un rapport au format HTML. Pour ce faire :
En dehors d'une requête de rapport, utilisez
SET HTMLCSS = {ON|OFF}
A l'intérieur d'une requête de rapport, utilisez
ON TABLE SET HTMLCSS {ON|OFF}
où :
Génère une feuille de style en cascade interne dans la sortie HTML pour contrôler la plus grande partie de l'apparence du rapport. Il s'agit de la valeur par défaut pour les rapports créés dans le Report Painter.
Désactive la génération d'une feuille de style en cascade interne. Les balises de formatage sont plutôt mises dans chaque cellule de tableau HTML utilisées pour créer le rapport. OFF est la valeur par défaut.
Si vous souhaitez afficher un rapport formaté via une feuille de style en cascade interne (CSS), votre navigateur doit supporter les feuilles de style en cascade. Microsoft Internet Explorer, version 5.0 ou supérieure prend en charge les feuilles de style en cascade.
Notez que la façon dont une CSS interne formatte votre rapport est déterminée entièrement par la prise en charge et l'implémentation des feuilles de style en cascade de votre navigateur Web, et non pas par WebFOCUS. Il se peut que certains navigateurs web ne supportent pas entièrement la version de CSS la plus récente, ou puissent implémenter une fonction CSS d'une manière différente.
WebFOCUS |