Génération d'une feuille de style en cascade interne pour les rapports HTML

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 à :

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.


Haut de page

x
Syntaxe : Générer une feuille de style en cascade interne pour les rapports HTML

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ù :

ON

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.

OFF

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.


Haut de page

x
Référence : Conditions requises pour les feuilles de style en cascade interne

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