4D v15.4

QR SET TEXT PROPERTY

Accueil

 
4D v15.4
QR SET TEXT PROPERTY

QR SET TEXT PROPERTY 


 

QR SET TEXT PROPERTY ( zone ; numColonne ; numLigne ; propriété ; valeur ) 
Paramètre Type   Description
zone  Entier long in Référence de la zone
numColonne  Entier long in Numéro de colonne
numLigne  Entier long in Numéro de ligne
propriété  Entier long in Numéro de propriété
valeur  Entier long, Chaîne in Valeur de la propriété définie

La commande QR SET TEXT PROPERTY permet de définir les propriétés de texte de la cellule désignée par les paramètres numColonne et numLigne.

Passez dans zone la référence de la zone d'état rapide.

Passez dans numColonne le numéro de colonne de la cellule.

Passez dans numLigne la référence de la ligne de la cellule. Vous pouvez passer soit :

  • une valeur positive désignant la ligne de sous-total correspondante,
  • une des constantes du thème QR Lignes pour Propriétés :
    Constante Type Valeur
    qr détail Entier long -2
    qr entête Entier long -4
    qr intitulé Entier long -1
    qr pied de page Entier long -5
    qr total général Entier long -3

Note : Vous devez passer une valeur dans numColonne même lorsque vous passez -4 ou -5 dans le paramètre numLigne (dans ce cas la valeur de numColonne est inutilisée).

Note : Dans les tableaux croisés, le principe est similaire sauf pour les valeurs des lignes, qui sont toujours positives.

Passez dans propriété la valeur de la propriété de texte à modifier. Vous pouvez utiliser les constantes du thème QR Propriétés de texte. Dans le tableau ci-dessous, la colonne Commentaire indique les valeurs associées (paramètre valeur) :

Constante Type Valeur Comment
_o_qr police Entier long 1 Obsolète depuis 4D v14R3 (utiliser qr font name)
qr couleur de fond Entier long 8
qr couleur de fond alternée Entier long 9
qr couleur de texte Entier long 6
qr gras Entier long 3
qr italique Entier long 4
qr justification Entier long 7
qr nom de police Entier long 10
qr souligné Entier long 5
qr taille police Entier long 2

Si un numéro de zone invalide est passé, l’erreur -9850 est générée.
Si le paramètre numColonne est incorrect, l’erreur -9852 est générée.
Si le paramètre numLigne est incorrect, l’erreur -9853 est générée.
Si le paramètre propriété est incorrect, l’erreur -9854 est générée.

Exemple  

Cette méthode définit plusieurs attributs pour l'intitulé de la première colonne :

  //Affecte la police Times :
 QR SET TEXT PROPERTY(qr_zone;1;-1;qr font name;"Times")
  //Affecte la taille de police 10 points :
 QR SET TEXT PROPERTY(qr_zone;1;-1;qr font size;10)
  //Affecte l'attribut gras :
 QR SET TEXT PROPERTY(qr_zone;1;-1;qr bold;1)
  //Affecte l'attribut italique :
 QR SET TEXT PROPERTY(qr_zone;1;-1;qr italic;1)
  //Affecte l'attribut souligné :
 QR SET TEXT PROPERTY(qr_zone;1;-1;qr underline;1)
  //Affecte la couleur vert clair :
 QR SET TEXT PROPERTY(qr_zone;1;-1;qr text color;0x0000FF00)



Voir aussi  

QR Get text property

 
PROPRIÉTÉS 

Produit : 4D
Thème : Etats rapides
Numéro : 759

Cette commande modifie la variable système Error

 
HISTORIQUE 

Créé : 4D 2003
Modifié : 4D v14 R3

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v15.4)
4D - Langage ( 4D v15)
4D - Langage ( 4D v15.3)