Alexander Dymo
cloudtemple@mksat.net
Phil Thompson
phil@river-bank.demon.co.uk
&traducteurGerardDelafond;
Éléments de modèle de <sgmltag class="element" >KugarTemplate</sgmltag > Bandes de section éléments de section ReportHeader Line PageHeader Label DetailHeader Field Détail CalculatedField DetailFooter Special PageFooter Pied de page ReportFooter Pied de rapport Sections <sgmltag class="element" >ReportHeader</sgmltag > et <sgmltag class="element" >ReportFooter</sgmltag > Les éléments ReportHeader et ReportFooter définissent les sections du rapport qui sont habituellement imprimées au début et à la fin du rapport. <!ELEMENT ReportHeader (Line*, Label*, Special*)> <!ATTLIST ReportHeader Height CDATA #REQUIRED PrintFrequency CDATA #REQUIRED> <!ELEMENT ReportFooter (Line*, Label*, Special*, CalculatedField*)> <!ATTLIST ReportFooter Height CDATA #REQUIRED PrintFrequency CDATA #REQUIRED> Attributs Hauteur Paramétrez la hauteur de la section du rapport. Si vous n'en voulez pas, fixez cette valeur à 0. PrintFrequency Paramétrez la fréquence d'impression de la section Valeur Fréquence d'impression 0 Première page 1 Toutes les pages 2 Dernière page Sections <sgmltag class="element" >PageHeader</sgmltag > et <sgmltag class="element" >PageFooter</sgmltag > Les éléments PageHeader et PageFooter définissent les sections du rapport qui sont généralement imprimées sur chaque page du rapport. <!ELEMENT PageHeader (Line*, Label*, Special*)> <!ATTLIST PageHeader Height CDATA #REQUIRED PrintFrequency CDATA #REQUIRED> <!ELEMENT PageFooter (Line*, Label*, Special*)> <!ATTLIST PageFooter Height CDATA #REQUIRED PrintFrequency CDATA #REQUIRED> Attributs Hauteur Paramétrez la hauteur de la section du rapport. Si vous n'en voulez pas, fixez cette valeur à 0. PrintFrequency Paramétrez la fréquence d'impression de la section Valeur Fréquence d'impression 0 Première page 1 Toutes les pages 2 Dernière page Sections <sgmltag class="element" >DetailHeader</sgmltag > et <sgmltag class="element" >DetailFooter</sgmltag > Les éléments DetailHeader et DetailFooter définissent les sections du rapport qui sont imprimées avant et après les détails d'un niveau donné et en dessous sur le rapport. <!ELEMENT DetailHeader (Line*, Label*, Special*)> <!ATTLIST DetailHeader Height CDATA #REQUIRED Level CDATA #REQUIRED> <!ELEMENT DetailFooter (Line*, Label*, Special*)> <!ATTLIST DetailFooter Height CDATA #REQUIRED Level CDATA #REQUIRED> Attributs Hauteur Paramétrez la hauteur de la section du rapport. Si vous n'en voulez pas, fixez cette valeur à 0. Level Paramétrez le niveau dans la hiérarchie de la section. Les section de plus haut niveau seront imprimées avant les sections de plus bas niveau. Les niveaux peuvent être tout nombre à partir de 0. Section <sgmltag class="element" >Détail</sgmltag > L'élément Détail définit la section du rapport qui contient les données. Le rapport peut contenir plusieurs détails qui sont accessibles par l'attribut Niveau du détail. <!ELEMENT Detail (Line*, Label*, Special*, Field*)> <!ATTLIST Detail Height CDATA #REQUIRED Level CDATA #REQUIRED> Attributs Hauteur Paramétrez la hauteur de la section du rapport. Si vous n'en voulez pas, fixez cette valeur à 0. Level Paramétrez le niveau dans la hiérarchie de la section. Les sections de plus haut niveau seront imprimées avant les sections de plus bas niveau. Les niveaux peuvent être tout nombre à partir de 0. C'est un attribut d'un élément ligne dans un fichier de données. <sgmltag class="element" >Line</sgmltag > L'élément Line définit un objet rapport utilisé pour dessiner des lignes sur un rapport. <!ELEMENT Line EMPTY> <!ATTLIST Line X1 CDATA #REQUIRED Y1 CDATA #REQUIRED X2 CDATA #REQUIRED Y2 CDATA #REQUIRED Width CDATA #REQUIRED Color CDATA #REQUIRED Style CDATA #REQUIRED> Attributs X1 Paramètre la coordonnée x de départ (relative au coin supérieur gauche de la section) pour la ligne. Y1 Paramètre la coordonnée y (relative au coin supérieur gauche de la section) pour la ligne. X2 Paramètre la coordonnée x de fin (relative au coin supérieur gauche de la section) pour la ligne. Y2 Paramètre la coordonnée y de fin (relative au coin supérieur gauche de la section) pour la ligne. Largeur Paramètre la largeur de la ligne. Couleur Paramètre la couleur de la ligne. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). r, g et b doivent faire partie de l'intervalle 0..255. Style Paramètre le style de dessin pour la ligne. Valeur Style de ligne 0 Pas de stylo 1 Plein 2 Tiret 3 Point 4 Point tiret 5 Double point tiret <sgmltag class="element" >Label</sgmltag > L'élément Label définit un objet du rapport utilisé pour dessiner du texte fixe sur un rapport. <!ELEMENT Label EMPTY> <!ATTLIST Label Text CDATA #REQUIRED X CDATA #REQUIRED Y CDATA #REQUIRED Width CDATA #REQUIRED Height CDATA #REQUIRED BackgroundColor CDATA #REQUIRED ForegroundColor CDATA #REQUIRED BorderColor CDATA #REQUIRED BorderWidth CDATA #REQUIRED BorderStyle CDATA #REQUIRED FontFamily CDATA #REQUIRED FontSize CDATA #REQUIRED FontWeight CDATA #REQUIRED FontItalic CDATA #REQUIRED HAlignment CDATA #REQUIRED VAlignment CDATA #REQUIRED WordWrap CDATA #REQUIRED> Attributs Text Paramètre le texte du libellé. X Paramètre la coordonnée x (relative au coin supérieur gauche de la section) pour positionner le libellé. Y Paramètre la coordonnée y (relative au coin supérieur gauche de la section) pour positionner le libellé. Largeur Paramètre la largeur du libellé. Hauteur Paramètre la hauteur du libellé. BackgroundColor Paramètre la couleur de fond du libellé. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent faire partie de l'intervalle 0..255. ForegroundColor Paramètre la couleur de premier plan du libellé. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent faire partie de l'intervalle 0..255. BorderColor Paramètre la couleur de la bordure du libellé. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent faire partie de l'intervalle 0..255. BorderWidth Paramètre la largeur de la bordure du libellé. BorderStyle Paramètre le style de bordure du libellé. Valeur Style de la bordure 0 Aucun 1 Plein 2 Tiret 3 Point 4 Point tiret 5 Double point tiret FontFamily Paramètre la famille de police pour le texte du libellé. FontSize Paramètre la taille de la police du texte du libellé FontWeight Paramètre la largeur de la police du texte du libellé. Valeur Largeur de la police 25 Clair 50 Normal 63 Demi-gras 75 Gras 87 Noir FontItalic Paramètre la drapeau italique de la police pour le texte du libellé. Valeur Italic 0 False 1 True HAlignment Paramètre l'alignement horizontal du texte du libellé. Valeur Alignement horizontal 0 Left 1 Center 2 Right VAlignment Paramètre l'alignement vertical du texte du libellé. Valeur Alignement vertical 0 Top 1 Middle 2 Bottom WordWrap Paramètre le drapeau de retour à la ligne automatique du mot pour le texte du libellé. Valeur Retour à la ligne automatique du texte 0 False 1 True <sgmltag class="element" >Field</sgmltag > L'élément Field définit un objet de rapport utilisé pour dessiner des données sur un rapport. <!ELEMENT Field EMPTY> <!ATTLIST Field Field CDATA #REQUIRED Text CDATA #REQUIRED X CDATA #REQUIRED Y CDATA #REQUIRED Width CDATA #REQUIRED Height CDATA #REQUIRED BackgroundColor CDATA #REQUIRED ForegroundColor CDATA #REQUIRED BorderColor CDATA #REQUIRED BorderWidth CDATA #REQUIRED BorderStyle CDATA #REQUIRED FontFamily CDATA #REQUIRED FontSize CDATA #REQUIRED FontWeight CDATA #REQUIRED FontItalic CDATA #REQUIRED HAlignment CDATA #REQUIRED VAlignment CDATA #REQUIRED WordWrap CDATA #REQUIRED DataType CDATA #REQUIRED DateFormat CDATA #REQUIRED Precision CDATA #REQUIRED Currency CDATA #REQUIRED NegValueColor CDATA #REQUIRED CommaSeparator CDATA #REQUIRED> Attributs Field Paramètre le champ donnés pour l'objet. C'est un attribut d'une Line dans un fichier de données. Text Inutilisé. X Paramètre la coordonnée x (relative au coin supérieur gauche de la section) pour positionner le champ. Y Paramètre la coordonnée y (relative au coin supérieur gauche de la section) pour positionner le libellé. Largeur Paramètre la largeur du champ. Hauteur Paramètre la hauteur du champ. BackgroundColor Paramètre la couleur de fond du champ. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent être contenus dans l'intervalle 0..255. ForegroundColor Paramètre la couleur de premier plan du champ. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). r, g et b doivent être contenus dans l'intervalle 0..255. BorderColor Paramètre la couleur de la bordure du champ. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent être contenus dans l'intervalle 0..255. BorderWidth Paramètre la largeur de la bordure pour le champ. BorderStyle Paramètre le style de la bordure pour le champ. Valeur Style de la bordure 0 Aucun 1 Plein 2 Tiret 3 Point 4 Point tiret 5 Double point tiret FontFamily Paramètre le type de police pour le texte du champ. FontSize Paramètre la taille de la police pour le texte du champ. FontWeight Paramètre le poids de la police pour le texte du champ. Valeur Largeur de la police 25 Clair 50 Normal 63 Demi-gras 75 Gras 87 Noir FontItalic Paramètre le drapeau italique de la police pour le texte du champ. Valeur Italic 0 False 1 True HAlignment Paramètre l'alignement horizontal du texte du champ. Valeur Alignement horizontal 0 Left 1 Center 2 Right VAlignment Paramètre l'alignement vertical du texte du champ. Valeur Alignement vertical 0 Top 1 Middle 2 Bottom WordWrap Paramètre le drapeau de retour automatique à la ligne du texte du champ.0 Valeur Retour à la ligne automatique du texte 0 False 1 True DataType Paramètre le type de données du champ. Valeur Type de données 0 String 1 Integer 2 Float 3 Date 4 Devise DateFormat Paramètre le format du champ date. Pour que cela fonctionne, le format de la date du document de données doit être mm/jj/aaaa ou mm-jj-aaaa, sinon le format initial de la date est utilisé. Si le type de données n'est pas une date, paramétrez-le à 0. Valeur Format de date 0 m/j/aa 1 m-j-aa 2 mm/jj/aa 3 mm-jj-aa 4 m/j/aaaa 5 m-j-aaaa 6 mm/jj/aa 7 mm-jj-aaaa 8 aaaa/m/j 9 aaaa-m-j 10 jj.mm.aa 11 jj.mm.aaaa Precision Paramètre la précision numérique du champ. Si le type de donnée n'est pas numérique, mettez le à 0. Devise Paramètre le symbole de devise du champ. Si la donnée n'est pas une devise, mettez-le à 36.($). La valeur est un nombre représentant un caractère Unicode. NegValueColor Paramètre la couleur pour les valeurs négatives. La couleur est définie en valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent faire partie de l'intervalle 0..255. Si la donnée n'est pas de type numérique, mettez la couleur à 255,0,0. CommaSeparator Détermine si des virgules sont utilisées dans des champs numériques. Si la donnée n'est pas de type numérique, mettez-le à 0. Valeur Séparateur virgule 0 False 1 True <sgmltag class="element" >CalculatedField</sgmltag > L'élément CalculatedField définit un objet rapport utilisé pour dessiner des valeurs calculées sur un rapport. <!ELEMENT CalculatedField EMPTY> <!ATTLIST CalculatedField CalculationType CDATA #REQUIRED Field CDATA #REQUIRED Text CDATA #REQUIRED X CDATA #REQUIRED Y CDATA #REQUIRED Width CDATA #REQUIRED Height CDATA #REQUIRED BackgroundColor CDATA #REQUIRED ForegroundColor CDATA #REQUIRED BorderColor CDATA #REQUIRED BorderWidth CDATA #REQUIRED BorderStyle CDATA #REQUIRED FontFamily CDATA #REQUIRED FontSize CDATA #REQUIRED FontWeight CDATA #REQUIRED FontItalic CDATA #REQUIRED HAlignment CDATA #REQUIRED VAlignment CDATA #REQUIRED WordWrap CDATA #REQUIRED DataType CDATA #REQUIRED DateFormat CDATA #REQUIRED Precision CDATA #REQUIRED Currency CDATA #REQUIRED NegValueColor CDATA #REQUIRED CommaSeparator CDATA #REQUIRED> Attributs CalculationType Paramètre le type de calcul pour le champ. Valeur Calculation 0 Count 1 Sum 2 Average 3 Variance 4 Std Deviation Field Paramètre le champ donnés pour l'objet. C'est un attribut d'une Line dans un fichier de données. Text Inutilisé. X Paramètre la coordonnée x (relative au coin supérieur gauche de la section) pour positionner le champ. Y Paramètre la coordonnée y (relative au coin supérieur gauche de la section) pour positionner le libellé. Largeur Paramètre la largeur du champ. Hauteur Paramètre la hauteur du champ. BackgroundColor Paramètre la couleur de fond du champ. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent être contenus dans l'intervalle 0..255. ForegroundColor Paramètre la couleur de premier plan du champ. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). r, g et b doivent être contenus dans l'intervalle 0..255. BorderColor Paramètre la couleur de la bordure du champ. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent être contenus dans l'intervalle 0..255. BorderWidth Paramètre la largeur de la bordure pour le champ. BorderStyle Paramètre le style de la bordure pour le champ. Valeur Style de la bordure 0 Aucun 1 Plein 2 Tiret 3 Point 4 Point tiret 5 Double point tiret FontFamily Paramètre le type de police pour le texte du champ. FontSize Paramètre la taille de la police pour le texte du champ. FontWeight Paramètre le poids de la police pour le texte du champ. Valeur Largeur de la police 25 Clair 50 Normal 63 Demi-gras 75 Gras 87 Noir FontItalic Paramètre le drapeau italique de la police pour le texte du champ. Valeur Italic 0 False 1 True HAlignment Paramètre l'alignement horizontal du texte du champ. Valeur Alignement horizontal 0 Left 1 Center 2 Right VAlignment Paramètre l'alignement vertical du texte du champ. Valeur Alignement vertical 0 Top 1 Middle 2 Bottom WordWrap Paramètre le drapeau de retour automatique à la ligne du texte du champ.0 Valeur Retour à la ligne automatique du texte 0 False 1 True DataType Paramètre le type de données du champ. Valeur Type de données 0 String 1 Integer 2 Float 3 Date 4 Devise DateFormat Paramètre le format du champ date. Pour que cela fonctionne, le format de la date du document de données doit être mm/jj/aaaa ou mm-jj-aaaa, sinon le format initial de la date est utilisé. Si le type de données n'est pas une date, paramétrez-le à 0. Valeur Format de date 0 m/j/aa 1 m-j-aa 2 mm/jj/aa 3 mm-jj-aa 4 m/j/aaaa 5 m-j-aaaa 6 mm/jj/aa 7 mm-jj-aaaa 8 aaaa/m/j 9 aaaa-m-j 10 jj.mm.aa 11 jj.mm.aaaa Precision Paramètre la précision numérique du champ. Si le type de donnée n'est pas numérique, mettez le à 0. Devise Paramètre le symbole de devise du champ. Si la donnée n'est pas une devise, mettez-le à 36.($). La valeur est un nombre représentant un caractère Unicode. NegValueColor Paramètre la couleur pour les valeurs négatives. La couleur est définie en valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent faire partie de l'intervalle 0..255. Si la donnée n'est pas de type numérique, mettez la couleur à 255,0,0. CommaSeparator Détermine si des virgules sont utilisées dans des champs numériques. Si la donnée n'est pas de type numérique, mettez-le à 0. Valeur Séparateur virgule 0 False 1 True <sgmltag class="element" >Special</sgmltag > L'élément Special définit un objet de rapport utilisé pour dessiner les numéros de page et la date en cours sur un rapport. <!ELEMENT Special EMPTY> <!ATTLIST Special Type CDATA #REQUIRED Text CDATA #REQUIRED X CDATA #REQUIRED Y CDATA #REQUIRED Width CDATA #REQUIRED Height CDATA #REQUIRED BackgroundColor CDATA #REQUIRED ForegroundColor CDATA #REQUIRED BorderColor CDATA #REQUIRED BorderWidth CDATA #REQUIRED BorderStyle CDATA #REQUIRED FontFamily CDATA #REQUIRED FontSize CDATA #REQUIRED FontWeight CDATA #REQUIRED FontItalic CDATA #REQUIRED HAlignment CDATA #REQUIRED VAlignment CDATA #REQUIRED WordWrap CDATA #REQUIRED DateFormat CDATA #REQUIRED> Attributs Type Paramètre le type d'un objet spécial. Valeur Type 0 Date en cours 1 Numéro de page Text Inutilisé. X Paramètre la coordonnée x (relative au coin supérieur gauche de la section) pour positionner le champ. Y Paramètre la coordonnée y (relative au coin supérieur gauche de la section) pour positionner le libellé. Largeur Paramètre la largeur du champ. Hauteur Paramètre la hauteur du champ. BackgroundColor Paramètre la couleur de fond du champ. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent être contenus dans l'intervalle 0..255. ForegroundColor Paramètre la couleur de premier plan du champ. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). r, g et b doivent être contenus dans l'intervalle 0..255. BorderColor Paramètre la couleur de la bordure du champ. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent être contenus dans l'intervalle 0..255. BorderWidth Paramètre la largeur de la bordure pour le champ. BorderStyle Paramètre le style de la bordure pour le champ. Valeur Style de la bordure 0 Aucun 1 Plein 2 Tiret 3 Point 4 Point tiret 5 Double point tiret FontFamily Paramètre le type de police pour le texte du champ. FontSize Paramètre la taille de la police pour le texte du champ. FontWeight Paramètre le poids de la police pour le texte du champ. Valeur Largeur de la police 25 Clair 50 Normal 63 Demi-gras 75 Gras 87 Noir FontItalic Paramètre le drapeau italique de la police pour le texte du champ. Valeur Italic 0 False 1 True HAlignment Paramètre l'alignement horizontal du texte du champ. Valeur Alignement horizontal 0 Left 1 Center 2 Right VAlignment Paramètre l'alignement vertical du texte du champ. Valeur Alignement vertical 0 Top 1 Middle 2 Bottom WordWrap Paramètre le drapeau de retour automatique à la ligne du texte du champ.0 Valeur Retour à la ligne automatique du texte 0 False 1 True DateFormat Paramètre le format du champ date. Pour que cela fonctionne, le format de la date du document de données doit être mm/jj/aaaa ou mm-jj-aaaa, sinon le format initial de la date est utilisé. Si le type de données n'est pas une date, paramétrez-le à 0. Valeur Format de date 0 m/j/aa 1 m-j-aa 2 mm/jj/aa 3 mm-jj-aa 4 m/j/aaaa 5 m-j-aaaa 6 mm/jj/aa 7 mm-jj-aaaa 8 aaaa/m/j 9 aaaa-m-j 10 jj.mm.aa 11 jj.mm.aaaa Precision Paramètre la précision numérique du champ. Si le type de donnée n'est pas numérique, mettez le à 0.