4D v16.3

QR SET HTML TEMPLATE

Home

 
4D v16.3
QR SET HTML TEMPLATE

QR SET HTML TEMPLATE 


 

QR SET HTML TEMPLATE ( Bereich ; Vorlage ) 
Parameter Typ   Beschreibung
Bereich  Lange Ganzzahl in Referenz auf den Bereich
Vorlage  Text in HTML Vorlage

Der Befehl QR SET HTML TEMPLATE setzt die aktuell verwendete HTML Vorlage für den Schnellbericht in Bereich. Diese Vorlage wird beim Erstellen des Berichts in HTML Format verwendet.

Die Vorlage arbeitet mit einer Reihe von Tags zur Gestaltung der Daten, entweder um ein möglichst orginalgetreues Layout des Berichts zu erhalten oder um diese an Ihre eigene HTML Datei anzupassen.

Hinweis: Sie müssen zuerst den Befehl QR SET DESTINATION aufrufen, um die Ausgabe in eine HTML Datei umzuwandeln.

<!--#4DQRheader--> ... <!--/#4DQRheader-->
Der HTML Inhalt zwischen diesen Tags stammt von den Spaltentiteln. Mit diesen Tags definieren Sie die Titelzeile des Berichts.

<!--#4DQRrow--> ... <!--/#4DQRrow-->
Der HTML Inhalt zwischen diesen Tags wird für jede Datenzeile wiederholt (inkl. Zeilen für Hauptteil und Zwischensummen).

<!--#4DQRcol--> ... <!--/#4DQRcol-->
Der HTML Inhalt zwischen diesen Tags wird für jede Spalte mit Daten innerhalb der Zeile wiederholt. Die Reihenfolge der Spalten bleibt wie im Bericht erhalten. In Verbindung mit <!--#4DQRcol;n> ... <!--/#4DQRcol;n>, the tags <!--#4DQRcol--> ... <!--/#4DQRcol--> werden nur die Spalten durchlaufen, deren Inhalt nicht über <!--#4DQRcol;n--> ... <!--/#4DQRcol;n--> eingefügt wurde.
Beispiel: Hat ein Bericht fünf Spalten, können Sie <!--#4DQRcol;2--> ... <!--/#4DQRcol;2--> verwenden, um Daten aus der zweiten Spalte einzufügen, <!--#4DQRcol--> ... <!--/#4DQRcol--> gehen für jede Zeile durch die Spalten 1, 3, 4 und 5. Diese letzten Tags ignorieren Spalten, deren Inhalt über <!--#4DQRcol;2--> ... <!--/#4DQRcol;2--> veröffentlicht wird.

<!--#4DQRcol;n--> ... <!--/#4DQRcol;n-->
Der HTML Inhalt zwischen diesen Tags wird aus den Spalten im Bericht mit der Nummer “n” entnommen. Wollen Sie zum Beispiel in einem dreispaltigen Bericht eine andere Spaltenanordnung in der HTML Ausgabe verwenden, können Sie folgende Tags benutzen:
<!--#4DQRrow--> <!--#4DQRcol;3--> ... <!--/#4DQRcol;3--><!--#4DQRcol;2--> ... <!--/#4DQRcol;2--><!--#4DQRcol;1--> ... <!--/#4DQRcol;1--> <!--/#4DQRrow-->
In diesem Beispiel werden die Spalten in entgegengesetzter Reihenfolge des Berichts eingefügt.

<!--#4DQRfont--> ... <!--/#4DQRfont-->
Der HTML Inhalt zwischen diesen Tags wird der Schriftart und -grösse der aktuellen Spalte oder Zelle zugewiesen.
<!--#4DQRfont--> wird ersetzt durch eine Schriftdefinition für HTML, <!--/#4DQRfont--> wird ersetzt durch ein passendes schließendes Tag (</font>).

<!--#4DQRface--> ... <!--/#4DQRface-->
Der HTML Inhalt zwischen diesen Tags wird dem Schriftstil der aktuellen Spalte oder Zelle zugewiesen.
<!--#4DQRface--> wird ersetzt durch eine Ansichtsdefinition für HTML, <!--#4DQRface--> wird ersetzt durch ein passendes schließendes Tag (</face>).

<!--#4DQRbgcolor-->
Dieses Tag wird ersetzt durch die aktuelle Farbe für die aktuelle Zelle.

<!--#4DQRdata-->
Dieses Tag wird ersetzt durch die aktuellen Daten für die aktuelle Zelle.

<!--#4DQRlHeader--><!--#4DQRdata--><!--/#4DQRlHeader-->
<!--#4DQRcHeader--><!--#4DQRdata--><!--/#4DQRcHeader-->
<!--#4DQRrHeader--><!--#4DQRdata--><!--/#4DQRrHeader-->
Diese Tags werden jeweils ersetzt durch die Daten im linken, rechten oder zentrierten Kopfteil.

<!--#4DQRlFooter--><!--#4DQRdata--><!--/#4DQRlFooter-->
<!--#4DQRcFooter--><!--#4DQRdata--><!--/#4DQRcFooter-->
<!--#4DQRrFooter--><!--#4DQRdata--><!--/#4DQRrFooter-->
Diese Tags werden jeweils ersetzt durch die Daten im linken, rechten oder zentrierten Fußteil.

Übergeben Sie eine ungültige Nummer in Bereich, wird der Fehler -9850 generiert.



Siehe auch 

QR Get HTML template

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Schnellbericht
Nummer: 750

Dieser Befehl ändert die Systemvariable Error

 
GESCHICHTE 

Erstellt: 4D 2003

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)