4D View v16

PV SELECT COLUMNS

Accueil

 
4D View v16
PV SELECT COLUMNS

PV SELECT COLUMNS 


 

PV SELECT COLUMNS ( zone ; première ; dernière ; action ) 
Paramètre Type   Description
zone  Entier long in Zone 4D View
première  Entier long in Première colonne sélectionnée
dernière  Entier long in Dernière colonne sélectionnée
action  Entier in Action de sélection

La commande PV SELECTIONNER COLONNES sélectionne les colonnes de zone situées entre les colonnes numéros première et dernière incluses.

Le paramètre action permet de définir l’action de sélection que vous souhaitez effectuer lorsqu’une sélection de colonnes existe déjà : vous pouvez créer une nouvelle sélection, ajouter des colonnes à la sélection ou supprimer la ou les colonne(s) 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  

La méthode ci-dessous sélectionne la colonne et la ligne à l'intersection desquelles se trouve la cellule active (courante).

 C_LONGINT($Colonne;$Ligne//Pour récupération des coordonnées
 C_LONGINT($ColSelect;$LigneSelect//Indiquent si la colonne et/ou la ligne sont sélectionnées au départ
 
 PV GET CURRENT CELL(Zone;$Colonne;$Ligne//Récupération coordonnées cellule courante
 $ColSelect:=PV Is column selected(Zone;$Colonne)
 $LigneSelect:=PV Is row selected(Zone;$Ligne)
 
 If($ColSelect=0) //La colonne n'est pas sélectionnée
    PV SELECT COLUMNS(Zone;$Colonne;$Colonne;pv selection add//Nous la sélectionnons
 End if
 
 If($LigneSelect=0) //La ligne n'est pas sélectionnée
    PV SELECT ROWS(Zone;$Ligne;$Ligne;pv selection add//Nous la sélectionnons
 End if



Voir aussi  

PV Is column selected

 
PROPRIÉTÉS 

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

 
HISTORIQUE 

Modifié : 4D View 2004.4

 
UTILISATION DE L'ARTICLE

4D View - Langage ( 4D View v16)