| 4D v18QR GET HEADER AND FOOTER | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 QR GET HEADER AND FOOTER 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| QR GET HEADER AND FOOTER ( zone ; sélecteur ; titreGauche ; titreCentre ; titreDroit ; hauteur {; image {; alignementImage}} ) | ||||||||
| Paramètre | Type | Description | ||||||
| zone | Entier long |   | Référence de la zone | |||||
| sélecteur | Entier long |   | 1 = En-tête, 2 = Pied de page | |||||
| titreGauche | Chaîne |   | Texte affiché sur le côté gauche | |||||
| titreCentre | Chaîne |   | Texte affiché au centre | |||||
| titreDroit | Chaîne |   | Texte affiché sur le côté droit | |||||
| hauteur | Entier long |   | Hauteur de l'en-tête ou du pied de page | |||||
| image | Image |   | Image à afficher | |||||
| alignementImage | Entier long |   | Alignement de l'image | |||||
La 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 :
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 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.
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))
	Produit :  4D
	Thème :  Etats rapides
	Numéro :  
        775
        
        
        
	
	Créé :  4D 2003
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	4D - Langage ( 4D v18)
	
	
	
	
	
 Ajouter un commentaire
Ajouter un commentaire