4D View v16PV SELECTIONNER LISTE PLAGES |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D View v16
PV SELECTIONNER LISTE PLAGES
|
PV SELECTIONNER LISTE PLAGES ( zone ; tabGauche ; tabHaut ; tabDroit ; tabBas ; action ) | ||||||||
Paramètre | Type | Description | ||||||
zone | Entier long |
![]() |
Zone 4D View | |||||
tabGauche | Tableau |
![]() |
Numéros de colonnes des cellules de gauche | |||||
tabHaut | Tableau |
![]() |
Numéros de lignes des cellules du haut | |||||
tabDroit | Tableau |
![]() |
Numéros de colonnes des cellules de droite | |||||
tabBas | Tableau |
![]() |
Numéros de lignes des cellules du bas | |||||
action | Entier |
![]() |
Action de sélection | |||||
Cette commande est semblable à la commande PV SELECTIONNER PLAGE, mais s’applique à plusieurs plages de cellules, dont les coordonnées sont stokées dans les tableaux tabGauche, tabHaut, tabDroit et tabBas.
Utilisez les constantes du thème PV Actions de sélection pour définir le paramètre action :
Constante | Type | Valeur | Comment |
pv sélection définir | Entier long | 0 | La nouvelle sélection remplace la sélection existante. |
pv sélection étendre | Entier long | 1 | La nouvelle sélection est ajoutée à la sélection existante. |
pv sélection réduire | 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. |
Provoquons par programmation la sélection de cinq plages de tailles croissantes.
C_ENTIER LONG($Indice) //Indice de boucle
TABLEAU ENTIER LONG($TabGauche;5)
TABLEAU ENTIER LONG($TabHaut;5)
TABLEAU ENTIER LONG($TabDroit;5)
TABLEAU ENTIER LONG($TabBas;5)
//Initialisation
Boucle($Indice;1;5)
$TabGauche{$Indice}:=$Indice*3 //Limites gauches
$TabHaut{$Indice}:=$Indice*6 //Limites hautes
$TabDroit{$Indice}:=$Indice*4 //Limites droites
$TabBas{$Indice}:=$Indice*7 //Limites basses
Fin de boucle
PV SELECTIONNER LISTE PLAGES(Zone;$TabGauche;$TabHaut;$TabDroit;$TabBas;pv sélection étendre)
Produit : 4D View
Thème : PV Sélection
Numéro :
15944
Nom intl. : PV SELECT RANGES LIST
Créé : 4D View 6.8
4D View - Langage ( 4D View v16)