PV FIXER VALEUR CELL BOOLEEN

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

version 6.8


PV FIXER VALEUR CELL BOOLEEN (zone; colonne; ligne; valeur)

ParamètreTypeDescription
zoneEntier longZone 4D View
colonneEntier longNuméro de colonne de la cellule
ligneEntier longNuméro de ligne de la cellule
valeurEntierValeur à fixer (0=Faux, 1=Vrai)

Description

La commande PV FIXER VALEUR CELL BOOLEEN écrit l'entier valeur dans la cellule désignée par colonne et ligne. Cet entier permet d'exprimer une valeur booléenne (0=Faux, 1=Vrai) : il est donc nécessaire de traduire les booléens 4D au moyen de l'instruction Num (leBooléen).

Exemple

Adaptons l'exemple de la commande PV FIXER VALEUR CELL ALPHA au type booléen, représenté par un entier :

   C_ENTIER($NombreCopies)
   C_ENTIER LONG($Colonne;$Ligne)  `Coordonnées de la cellule à recopier
   C_ENTIER($Indice)  `Indice de boucle
   C_BOOLEEN($Valeur)  `Valeur à recopier

   $NombreCopies:=Num(Demander("Combien de recopies vers le bas désirez-vous ?";"5"))  `5 par défaut

   Si ($NombreCopies>0)
      PV LIRE CELLULE COURANTE (Zone;$Colonne;$Ligne)  `Cellule à recopier
      $Valeur:=(PV Lire valeur cell booleen (Zone;$Colonne;$Ligne)=1)  `Conversion entier en booléen
      Boucle ($Indice;$Ligne+1;$Ligne+$NombreCopies)  `$NombreCopies boucle(s)
         PV FIXER VALEUR CELL BOOLEEN (Zone;$Colonne;$Indice;Num($Valeur))  `Recopie de la valeur
      Fin de boucle 
   Fin de si

Références

PV Lire type valeur cellule, PV Lire valeur cell booleen.


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