| 4D View v15PV GET BORDER COLUMN RANGES | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D View v15
 PV GET BORDER COLUMN RANGES 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PV GET BORDER COLUMN RANGES ( zone ; tabGauche ; tabHaut ; tabDroite ; tabBas ; typeEncadrements ; coulEncadrements ) | ||||||||
| Paramètre | Type | Description | ||||||
| zone | Entier long |   | Zone 4D View | |||||
| tabGauche | Tableau entier long |   | Tableau des numéros de colonnes des cellules de gauche | |||||
| tabHaut | Tableau entier long |   | Tableau des numéros de lignes des cellules du haut | |||||
| tabDroite | Tableau entier long |   | Tableau des numéros de colonnes des cellules de droite | |||||
| tabBas | Tableau entier long |   | Tableau des numéros de lignes des cellules du bas | |||||
| typeEncadrements | Tableau entier long |   | Tableau des types d'encadrement | |||||
| coulEncadrements | Tableau entier long |   | Tableau des couleurs d'encadrement | |||||
La commande PV GET BORDER COLUMN RANGES retourne une liste de plages décrivant les cellules qui partagent le même style d'encadrement gauche (un style d'encadrement est constitué d'un type et d'une couleur).
Chaque plage est retournée via les tableaux synchronisés tabGauche, tabHaut, tabBas et tabDroite, dans lesquels chaque élément représente respectivement les numéros des cellules gauche, haut, droit et bas de la plage.
Les styles d'encadrement correspondants sont retournés dans les paramètres typeEncadrements et coulEncadrements :
| Constante | Type | Valeur | 
| pv style bordure 1 | Entier long | 1 | 
| pv style bordure 111 | Entier long | 7 | 
| pv style bordure 112 | Entier long | 9 | 
| pv style bordure 2 | Entier long | 2 | 
| pv style bordure 211 | Entier long | 8 | 
| pv style bordure 212 | Entier long | 10 | 
| pv style bordure 222 | Entier long | 11 | 
| pv style bordure 232 | Entier long | 12 | 
| pv style bordure 3 | Entier long | 3 | 
| pv style bordure 4 | Entier long | 4 | 
| pv style bordure 5 | Entier long | 5 | 
| pv style bordure 6 | Entier long | 6 | 
| pv style bordure aucun | Entier long | 0 | 
| pv style bordure demi | Entier long | 14 | 
| pv style bordure quart | Entier long | 13 | 
Cette commande doit être utilisée conjointement à la commande PV GET BORDER ROW RANGES afin d'obtenir une définition complète des encadrements de la zone, en vue par exemple d'exporter une zone 4D View au format MS Excel.
Note : La liste de plages retournées par la commande PV GET BORDER COLUMN RANGES dépend de la manière dont elles ont été définies. Par exemple, si vous avez tracé un trait vertical en sélectionnant la plage (1B;5B), la commande retourne une seule valeur correspondant à la plage (1B;5B). En revanche, si vous avez tracé un trait vertical à la colonne B puis bouclé sur les lignes de 1 à 5, la commande retourne cinq valeurs correspondant à chaque itération de la boucle. Le résultat est visuellement identique, mais les informations stockées dans la zone sont différentes.
Votre zone 4D View contient les encadrements suivants :

Si vous exécutez le code ci-dessous :
 PV GET BORDER COLUMN RANGES(myArea;LeftArray;TopArray;RightArray;BottomArray;BorderTypeArray;BorderColorArray)Deux plages sont détectées, les tableaux contiennent :
| LeftArray | TopArray | RightArray | BottomArray | BorderTypeArray | BorderColorArray | 
| 2 | 3 | 2 | 4 | 3 | 15597568 | 
| 4 | 3 | 4 | 4 | 3 | 15597568 | 
	Produit :  4D View
	Thème :  PV Encadrement
	Numéro :  
        705090
        
        
        
	
	Créé :  4D View v14 R4
	
	
	4D View - Langage ( 4D View v15)
	
	
	
	
	
	
	
 Ajouter un commentaire
Ajouter un commentaire