Vorgehensweise: Referenz: |
Wenn Sie einen Report in HTML-Format erstellen, wird Code erzeugt, der angibt, wie der Report formatiert wird. Sie können Ihren Report so einstellen, dass ein internes Cascading StyleSheet als Teil dieses HTML-Codes erzeugt wird. Dies wird:
Interne Cascading StyleSheets ermöglichen HTML-Unterstützung für die Attribute UNITS, BOTTOMMARGIN, TOPMARGIN, LEFTMARGIN, RIGHTMARGIN, SIZE, POSITION, WRAP und PAGECOLOR. Es ermöglicht es Ihnen auch, den meisten Reportkomponenten Unterstriche hinzuzufügen und sie aus ihnen zu entfernen und die Anfangsposition und die Größe eines Bildes anzugeben. Genaueres über das UNITS-Attribut finden Sie unter Eine Messgröße auswählen. Weitere Informationen über alle anderen Attribute finden Sie unter Die Reportseite layouten.
Sie können ein internes Cascading StyleSheet erzeugen und ein externes Cascading StyleSheet in derselben Reportanfrage anwenden. Wenn es Formatierungsanleitungen gibt, die im Konflikt stehen, sollte das interne Cascading StyleSheet das externe Cascading StyleSheet überschreiben.
Hinweis: In den meisten Fällen ist es ratsam, keine systemeigenen WebFOCUS StyleSheet-Attribute und externe CSS-Klassen im selben Report oder StyleSheet zu spezifizieren. Weitere Informationen finden Sie unter Ein externes Cascading StyleSheet verwenden.
Sie können ein internes Cascading StyleSheet haben, das als Teil des HTML-Codes erstellt wird, der für einen Report im HTML-Format erzeugt wird. Dies tun Sie folgendermaßen:
Verwenden Sie außerhalb einer Reportanfrage
SET HTMLCSS = {ON|OFF}
Verwenden Sie innerhalb einer Reportanfrage
ON TABLE SET HTMLCSS {ON|OFF}
Hierbei gilt:
Erzeugt ein internes Cascading StyleSheet in der HTML-Ausgabe, um die meisten Aspekte des Aussehens des Reports zu steuern. Dies ist der Default für Reports, die im ReportPainter erstellt werden.
Deaktiviert die Erzeugung eines internen Cascading StyleSheets. Stattdessen werden Formatierungstags in jede HTML-Tabellenzelle platziert, die der Erstellung des Reports dient. OFF ist der Defaultwert.
Wenn Sie einen Report anzeigen möchten, der mit einem internen Cascading StyleSheet (CSS) formatiert wurde, müssen Sie einen Webbrowser verwenden, der Cascading StyleSheets unterstützt. Microsoft Internet Explorer Version 5.0 oder höher unterstützt Cascading StyleSheets.
Beachten Sie, dass die Art wie ein internes Cascading StyleSheet Ihren Report formatiert, ganz von der Unterstützung und Implementierung der Cascading StyleSheets in Ihrem Webbrowser abhängt und nicht von WebFOCUS bestimmt wird. Manche Webbrowser unterstützen die neueste CSS-Version nicht komplett oder implementieren ein CSS-Feature auf andere Weise.
WebFOCUS |