QR SET HTML TEMPLATE
QR SET HTML TEMPLATE ( zone ; modèle )
Paramètre | Type | Description | |
---|---|---|---|
zone | Integer | → | Référence de la zone |
modèle | Text | → | Code du modèle HTML |
Cette commande n'est pas thread-safe, elle ne peut pas être utilisée dans du code préemptif.
Description
La commande QR SET HTML TEMPLATE permet de définir le modèle HTML à utiliser pour la zone d'état rapide référencée par zone. Ce modèle sera utilisé lors de l'exécution des états au format HTML.
Le modèle est construit à l'aide d'un ensemble de balises de traitement des données. Ce fonctionnement vous permet de générer des documents HTML proches des états originaux ou des documents à l'apparence entièrement personnalisée.
Note : Vous devez appeler au préalable QR SET DESTINATION pour définir le format HTML comme destination de sortie.
Balises HTML
...
Les intitulés des colonnes seront insérés entre ces balises. Ces balises sont généralement utilisées pour définir la ligne de titre de l'état.
...
Les informations insérées entre ces balises seront répétées pour chaque ligne de données (détail et sous-total compris).
...
Les informations insérées entre ces balises seront répétées pour chaque colonne de données à l'intérieur des lignes. Le tri de la colonne est identique à celui de l'état. Lorsqu'elles sont utilisées conjointement à ... , les balises ... ne seront effectives qu'avec les colonnes dont le contenu n'est pas inséré à l'aide de ... .
Par exemple, dans un état comportant cinq colonnes, vous utilisez les balises ... afin d'insérer les données de la deuxième colonne. ... traiteront, pour chaque ligne, les colonnes 1, 3, 4 et 5. Ces balises ignoreront la colonne dont le contenu est publié à l'aide de ... .
...
Les informations insérées entre ces balises seront extraites de la colonne de l'état dont le numéro est “n”. Si, par exemple, dans un état HTML à trois colonnes, vous souhaitez afficher les colonnes dans un ordre différent de celui de l'état initial, vous pouvez écrire :
... ... ...
Dans cet exemple, les colonnes sont générées dans l'ordre inverse de l'état.
...
Les informations insérées entre ces balises seront utilisées pour la définition de la police de la colonne ou cellule courante.
sera remplacé par une définition de police HTML et sera remplacé par la balise de fermeture standard ().
...
Les informations insérées entre ces balises seront utilisées pour la définition du style de la colonne ou cellule courante.
sera remplacé par une définition de style HTML sera remplacé par la balise de fermeture standard ().
Cette balise de couleur sera remplacée par la définition de couleur de la cellule courante.
Cette balise sera remplacée par les données de la cellule courante.
Ces balises seront remplacées respectivement par les données de l'en-tête gauche, central et droit.
Ces balises seront remplacées respectivement par les données du pied de page gauche, central et droit.
Si un numéro de zone invalide est passé, l’erreur -9850 est générée.