| 4D View v15PV SELECT RANGES LIST | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D View v15
 PV SELECT RANGES LIST 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PV SELECT RANGES LIST ( 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 | 
| pv sélection définir | Entier long | 0 | 
| pv sélection étendre | Entier long | 1 | 
| pv sélection réduire | Entier long | 2 | 
Provoquons par programmation la sélection de cinq plages de tailles croissantes.
 C_LONGINT($Indice) //Indice de boucle
 
 ARRAY LONGINT($TabGauche;5)
 ARRAY LONGINT($TabHaut;5)
 ARRAY LONGINT($TabDroit;5)
 ARRAY LONGINT($TabBas;5)
 
  //Initialisation
 For($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
 End for
 
 PV SELECT RANGES LIST(Zone;$TabGauche;$TabHaut;$TabDroit;$TabBas;pv selection add)
	Produit :  4D View
	Thème :  PV Sélection
	Numéro :  
        15944
        
        
        
	
	Créé :  4D View 6.8
	4D View - Langage ( 4D View v15)
	
	
	
	
	
	
	
 Ajouter un commentaire
Ajouter un commentaire