Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19
VP SET BORDER
|
VP SET BORDER ( objRango ; objEstiloBorde ; objPosBorde ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
objRango | Objeto |
![]() |
Objeto rango | |||||
objEstiloBorde | Objeto |
![]() |
Objeto que contiene estilo de línea de borde | |||||
objPosBorde | Objeto |
![]() |
Objeto que contiene la ubicación del borde | |||||
El comando VP SET BORDER aplica los estilos de borde definidos en objEstiloBorde y objPosBorde al rango definido en objRango.
En objRango, pase un rango de celdas donde se aplicará el estilo de borde. Si el objRango contiene varias celdas, los bordes aplicados con VP SET BORDER se aplicarán al objRango como un todo (contrario al comando VP SET CELL STYLE que aplica bordes a cada celda del objRango). Si ya se ha aplicado una hoja de estilo, VP SET BORDER anulará la configuración de borde aplicada anteriormente para el objRango.
El parámetro objEstiloBorde le permite definir el estilo de las líneas del borde. El objEstiloBorde soporta las siguientes propiedades:
Propiedad | Tipo | Descripción | Valores posibles |
color | texto | Define el color del borde. Por defecto = negro. | Sintaxis de color CSS "#rrggbb" (sintaxis preferencial), Sintaxis de color CSS "rgb(r,g,b)" (sintaxis alterna), nombre del color CSS (sintaxis alterna) |
style | entero largo | Define el estilo del borde. Por defecto = vacío. | 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 |
Puede definir la posición del objEstiloBorde (es decir, donde se aplica la línea) con el objPosBorde:
Propiedad | Tipo | Descripción |
all | booleano | Estilo de línea de borde aplicado a todos los bordes. |
left | booleano | Estilo de línea de borde aplicado al borde izquierdo. |
top | booleano | Estilo de línea de borde aplicado al borde superior. |
right | booleano | Estilo de línea de borde aplicado al borde derecho. |
bottom | booleano | Estilo de línea de borde aplicado al borde inferior. |
outline | booleano | Estilo de línea de borde aplicado solo a los bordes exteriores. |
inside | booleano | Estilo de línea de borde se aplica solo a los bordes interiores. |
innerHorizontal | booleano | El estilo de línea de borde se aplica solo a los bordes horizontales internos. |
innerVertical | booleano | Estilo de línea de borde aplicado solo a los bordes verticales internos. |
Este código:
$border:=New object("color";"red";"style";vk line style thick)
$option:=New object("outline";True)
VP SET BORDER(VP Cells("ViewProArea";1;1;3;3);$border;$option)
produce el siguiente borde alrededor de todo el rango:
Este código:
// Define bordes utilizando VP SET BORDER
$border:=New object("color";"red";"style";vk line style thick)
$option:=New object("outline";True)
VP SET BORDER(VP Cells("ViewProArea";1;1;3;3);$border;$option)
// // Define bordes utilizando VP SET CELL STYLE
$cellStyle:=New object
$cellStyle.borderBottom:=New object("color";"blue";"style";vk line style thick)
$cellStyle.borderRight:=New object("color";"blue";"style";vk line style thick)
VP SET CELL STYLE(VP Cells("ViewProArea";4;4;3;3);$cellStyle)
demuestra la diferencia entre VP SET BORDER y la configuración de bordes con el comando VP SET CELL STYLE.
Producto: 4D
Tema: Lenguaje 4D View Pro
Número
9767
Creado por: 4D v17 R6
4D View Pro ( 4D v19)