QR GET HEADER AND FOOTER
QR GET HEADER AND FOOTER* ( zone ; sélecteur ; titreGauche ; titreCentre ; titreDroit ; hauteur {; image {; alignementImage}} )
| Paramètre | Type | Description | |
|---|---|---|---|
| zone | Integer | → | Référence de la zone | 
| sélecteur | Integer | → | 1 = En-tête, 2 = Pied de page | 
| titreGauche | Text | ← | Texte affiché sur le côté gauche | 
| titreCentre | Text | ← | Texte affiché au centre | 
| titreDroit | Text | ← | Texte affiché sur le côté droit | 
| hauteur | Integer | ← | Hauteur de l'en-tête ou du pied de page | 
| image | Picture | ← | Image à afficher | 
| alignementImage | Integer | ← | Alignement de l'image | 
Description
a commande QR GET HEADER AND FOOTER vous permet de récupérer le contenu et la taille de l'en-tête et du pied de page de la zone.
Le paramètre sélecteur vous permet de définir la zone à lire :
- si sélecteur vaut 1, les informations de l''en-tête seront récupérées ;
- si sélecteur vaut 2, les informations du pied de page seront récupérées.
Les paramètres titreGauche, titreCentre et titreDroite retournent le contenu des en-têtes ou pieds de page situés respectivement à gauche, au centre et à droite.
Le paramètre hauteur retourne la hauteur de l'en-tête ou du pied de page, exprimée dans l'unité courante de l'état rapide.
Le paramètre image retourne le cas échéant l'image affichée dans l'en-tête ou le pied de page.
Le paramètre alignementImage retourne la propriété d'alignement de l'image :
- si alignementImage vaut 1, l'image est alignée sur la gauche.
- si alignementImage vaut 2, l'image est centrée.
- si alignementImage vaut 3, l'image est alignée sur la droite.
Si un numéro de zone invalide est passé, l’erreur -9850 est générée.
Si le paramètre sélecteur est incorrect, l’erreur -9852 est générée.
Exemple
La méthode suivante affiche le contenu et la hauteur des libellés des en-têtes :
 QR GET HEADER AND FOOTER(MaZone;1;$TexteGauche;$TexteCentre;$TexteDroite;$Hauteur)
 Case of
    :($TexteGauche #"")
       ALERT("Libellé de l'en-tête de gauche : "+Char(34)+$TexteGauche+Char(34))
    :($TexteCentre #"")
       ALERT("Libellé de l'en-tête du centre : "+Char(34)+$TexteCentre+Char(34))
    :($TexteDroite #"")
       ALERT("Libellé de l'en-tête de droite : "+Char(34)+$TexteDroite+Char(34))
    Else
       ALERT("Aucun libellé d'en-tête dans cet Etat.")
 End case
 ALERT("Hauteur des en-têtes : "+String($Hauteur))
Voir aussi
Propriétés
| Numéro de commande | 775 | 
| Thread safe | ✗ | 
| Modifie les variables | error |