Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19
VP SET BORDER
|
VP SET BORDER ( objPlage ; objStyleBordure ; objPosBordure ) | ||||||||
Paramètre | Type | Description | ||||||
objPlage | Objet |
![]() |
Objet plage | |||||
objStyleBordure | Objet |
![]() |
Objet contenant le style de bordure | |||||
objPosBordure | Objet |
![]() |
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é | Type | Description | Valeurs possibles |
color | texte | Dé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) |
style | entier long | Dé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é | Type | Description |
all | booléen | Style de la ligne de bordure appliqué à toutes les bordures. |
left | booléen | Style de la ligne de bordure appliqué à la bordure de gauche. |
top | booléen | Style de la ligne de bordure appliqué à la bordure supérieure. |
right | booléen | Style de la ligne de bordure appliqué à la bordure de droite. |
bottom | booléen | Style de la ligne de bordure appliqué à la bordure inférieure. |
outline | booléen | Style de la ligne de bordure appliqué uniquemet aux bordures extérieures. |
inside | booléen | Style de la ligne de bordure appliqué uniquemet aux bordures intérieures. |
innerHorizontal | booléen | Style de la ligne de bordure appliqué uniquemet aux bordures horizontales intérieures. |
innerVertical | booléen | Style 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.
Produit : 4D
Thème : Langage 4D View Pro
Numéro :
9767
Nom intl. : VP SET BORDER
Créé : 4D v17 R6
4D View Pro ( 4D v19)