QR FIXER PROPRIETE TEXTE

4D - Documentation   Français   English   German   4e Dimension, Commandes par thèmes   4e Dimension, Liste alphabétique des commandes   4e Dimension, Constantes par thèmes   Retour   Précédent   Suivant

version 2003


QR FIXER PROPRIETE TEXTE (zone; numColonne; numLigne; propriété; valeur)

ParamètreTypeDescription
zoneEntier longRéférence de la zone
numColonneEntier longNuméro de colonne
numLigneEntier longNuméro de ligne
propriétéEntier longNuméro de propriété
valeurEntier longValeur de la propriété définie

Description

La commande QR FIXER PROPRIETE TEXTE 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 :

si numLigne vaut -1, elle désigne l'intitulé de la colonne.

si numLigne vaut -2, elle désigne la zone Détail.

si numLigne vaut -3, elle désigne la zone Total général.

si numLigne vaut -4, elle désigne l'en-tête de page.

si numLigne vaut -5, elle désigne le pied de page.

Vous pouvez passer dans numLigne une des constantes du thème QR Lignes pour Propriétés.

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).

si numLigne contient une valeur positive, elle désigne la ligne de sous-total correspondante.

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 et les valeurs suivantes peuvent être définies :

Constante (valeur)Valeur
qr police (1)Numéro de police retourné par la commande LISTE DES POLICES
qr taille police (2)Taille de police en points (9 à 255)
qr gras (3)Attribut gras (0 ou 1)
qr italique (4)Attribut italique (0 ou 1)
qr souligné (5)Attribut souligné (0 ou 1)
qr couleur de texte (6)Numéro de couleur (Entier long)
qr justification (7)Attribut de justification (0 = par défaut, 1 = gauche, 2 = centre
et 3 = droite)
qr couleur de fond (8)Numéro de couleur de fond
qr couleur de fond alternée (9)Numéro de couleur de fond alternée

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 FIXER PROPRIETE TEXTE(qr_zone;1;-1;qr police;Numero de police("Times"))
      `Affecte la taille de police 10 points:
   QR FIXER PROPRIETE TEXTE(qr_zone;1;-1;qr taille police;10)
      `Affecte l'attribut gras :
   QR FIXER PROPRIETE TEXTE(qr_zone;1;-1;qr gras;1)
      `Affecte l'attribut italique :
   QR FIXER PROPRIETE TEXTE(qr_zone;1;-1;qr italique;1)
      `Affecte l'attribut souligné :
   QR FIXER PROPRIETE TEXTE(qr_zone;1;-1;qr souligné;1)
      `Affecte la couleur vert clair :
   QR FIXER PROPRIETE TEXTE(qr_zone;1;-1;qr couleur de texte;0x0000FF00)

Référence

QR Lire propriete texte.


4D - Documentation   Français   English   German   4e Dimension, Commandes par thèmes   4e Dimension, Liste alphabétique des commandes   4e Dimension, Constantes par thèmes   Retour   Précédent   Suivant