Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v19
VP SET BORDER

VP SET BORDER 


 

VP SET BORDER ( objPlage ; objStyleBordure ; objPosBordure ) 
Paramètre Type   Description
objPlage  Objet in Objet plage
objStyleBordure  Objet in Objet contenant le style de bordure
objPosBordure  Objet in Objet contenant la position de la bordure

La commande VP SET BORDER applique le(s) style(s) de bordure défini(s) dans objStyleBordure et objPosBordure à la plage définie dans objPlage.

Dans objPlage, passez une plage de cellules à laquelle s'appliquera le style de bordure. Si objPlage contient plusieurs cellules, les bordures appliquées avec VP SET BORDER seront appliquées à objPlage dans son intégralité (contrairement à la commande VP SET CELL STYLE qui les applique à chaque cellule de objPlage). Si une feuille de style a déjà été appliquée, VP SET BORDER remplaceront les paramètres de bordure appliqués antérieurement à objPlage.

Le paramètre objStyleBordure vous permet de définir le style des lignes de la bordure. Il prend en charde les propriétés suivantes :

 

PropriétéTypeDescriptionValeurs possibles
colortexteDéfinit la couleur de la bordure. Par défaut = noir. Syntaxe couleur CSS "#rrggbb" (syntaxe préférentielle), syntaxe couleur CSS "rgb(r,g,b)" (syntaxe alternative), nom de la couleur CSS (syntaxe alternative)
styleentier longDéfinit le style de la bordure. Par défaut = vide. vk line style dash dot, vk line style dash dot dot, vk line style dashed, vk line style dotted, vk line style double, vk line style empty, vk line style hair, vk line style medium, vk line style medium dash dot, vk line style medium dash dot dot, vk line style medium dashed, vk line style slanted dash dot, vk line style thick, vk line style thick

 

Vous pouvez définir la position de objStyleBordure (i.e. là où la ligne est appliquée) à l'aide de objPosBordure :

 

PropriétéTypeDescription
all booléenStyle de la ligne de bordure appliqué à toutes les bordures.
left booléenStyle de la ligne de bordure appliqué à la bordure de gauche. 
topbooléenStyle de la ligne de bordure appliqué à la bordure supérieure. 
rightbooléenStyle de la ligne de bordure appliqué à la bordure de droite.
bottombooléenStyle de la ligne de bordure appliqué à la bordure inférieure.
outlinebooléenStyle de la ligne de bordure appliqué uniquemet aux bordures extérieures.
insidebooléenStyle de la ligne de bordure appliqué uniquemet aux bordures intérieures. 
innerHorizontalbooléenStyle de la ligne de bordure appliqué uniquemet aux bordures horizontales intérieures. 
innerVerticalbooléenStyle de la ligne de bordure appliqué uniquemet aux bordures verticales intérieures.

Ce code :

 $border:=Creer objet("color";"red";"style";vk line style thick)
 $option:=Creer objet("outline";Vrai)
 VP SET BORDER(VP Cells("ViewProArea";1;1;3;3);$border;$option)

applique la bordure suivante autour de la plage :

 

Ce code :

  // Appliquer des bordure à l'aide de VP SET BORDER
 $border:=Creer objet("color";"red";"style";vk line style thick)
 $option:=Creer objet("outline";Vrai)
 VP SET BORDER(VP Cells("ViewProArea";1;1;3;3);$border;$option)
 
  // // Appliquer des bordures à l'aide de VP SET CELL STYLE
 $cellStyle:=Creer objet
 $cellStyle.borderBottom:=Creer objet("color";"blue";"style";vk line style thick)
 $cellStyle.borderRight:=Creer objet("color";"blue";"style";vk line style thick)
 VP SET CELL STYLE(VP Cells("ViewProArea";4;4;3;3);$cellStyle)

illustre, en termes de définition des bordures, la différence entre la commande VP SET BORDER et la commande VP SET CELL STYLE.



Voir aussi  

VP SET CELL STYLE

 
PROPRIÉTÉS 

Produit : 4D
Thème : Langage 4D View Pro
Numéro : 9767
Nom intl. : VP SET BORDER

 
PAGE CONTENTS 
 
HISTORIQUE 

Créé : 4D v17 R6

 
UTILISATION DE L'ARTICLE

4D View Pro ( 4D v19)