4D View v16

PV SELECT CELL

Accueil

 
4D View v16
PV SELECT CELL

PV SELECT CELL 


 

PV SELECT CELL ( zone ; colonne ; ligne ; action ) 
Paramètre Type   Description
zone  Entier long in Zone 4D View
colonne  Entier long in Numéro de colonne
ligne  Entier long in Numéro de ligne
action  Entier in Action de sélection

La commande PV SELECTIONNER CELLULE sélectionne la cellule située à l’intersection de colonne et de ligne.

Le paramètre action permet de définir l’action de sélection que vous souhaitez effectuer lorsqu’une sélection de cellules existe déjà : vous pouvez créer une nouvelle sélection, ajouter la cellule à la sélection ou supprimer la cellule de la sélection. Utilisez les constantes du thème PV Actions de sélection pour définir ce paramètre :

Constante Type Valeur Comment
pv selection add Entier long 1 La nouvelle sélection est ajoutée à la sélection existante.
pv selection reduce Entier long 2 La sélection est ôtée de la sélection existante. Si la cellule courante se trouve parmi les éléments désignés, elle est désélectionnée et la zone ne contient plus de cellule courante.
pv selection set Entier long 0 La nouvelle sélection remplace la sélection existante.

Exemple  

Nous souhaitons sélectionner la cellule E2 ou l'ajouter à la plage sélectionnée s'il y en a une. L’action de sélection dépend du contexte (cellules déjà sélectionnées) :

  `Tableaux définissant la sélection existante :
 ARRAY LONGINT($TabGauche;0) `Numéros de colonne des cellules de gauche
 ARRAY LONGINT($TabHaut;0) `Numéros de ligne des cellules du haut
 ARRAY LONGINT($TabDroit;0) `Numéros de colonnes des cellules de droite
 ARRAY LONGINT($TabBas;0) `Numéros de lignes des cellules du bas
 
  `Plages sélectionnées :
 PV GET SELECTED RANGES LIST(Zone;$TabGauche;$TabHaut;$TabDroit;$TabBas)
 
 If(Size of array($TabGauche)=0) `Rien de sélectionné
    PV SELECT CELL(Zone;5;2;pv selection set`Fixons la sélection à la cellule E2
 Else `Plusieurs autres déjà sélectionnées
    PV SELECT CELL(Zone;5;2;pv selection add`Sélection multiple incluant E2
 End if



Voir aussi  

PV Is cell selected

 
PROPRIÉTÉS 

Produit : 4D View
Thème : PV Sélection
Numéro : 15946

 
HISTORIQUE 

Modifié : 4D View 2004.4

 
UTILISATION DE L'ARTICLE

4D View - Langage ( 4D View v16)