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 ADD STYLESHEET
|
VP ADD STYLESHEET ( nomAreaVP ; nomEstilo ; objEstilo {; alcance} ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
nomAreaVP | Texto |
![]() |
Nombre de objeto de formulario del área 4D View Pro | |||||
nomEstilo | Texto |
![]() |
Nombre del estilo | |||||
objEstilo | Objeto |
![]() |
Objeto que define la configuración de atributos | |||||
alcance | Entero largo |
![]() |
Alcance objetivo (por defecto = hoja actual) | |||||
El comando VP ADD STYLESHEET crea o modifica la hoja de estilo nomEstilo en función de la combinación de las propiedades especificadas en styleObj en el documento abierto. Si ya existe una hoja de estilo con el mismo nombre y alcance en el documento, este comando lo sobrescribirá con los nuevos valores.
Nota: las hojas de estilo creadas por este comando se guardan con el documento.
En nomAreaVP, pase el nombre del área 4D View Pro. Si pasa un nombre que no existe, se devuelve un error.
El parámetro nomEstilo le permite asignar un nombre a la hoja de estilo. Si el nombre ya se utiliza dentro del mismo alcance, la nueva hoja de estilo reemplaza la existente. Tenga en cuenta que puede utilizar el mismo nombre para diferentes alcances (ver abajo).
Dentro de objEstilo, designe la configuración de la hoja de estilo (por ejemplo, fuente, decoración del texto, alineación, bordes, etc.). Para la lista completa de propiedades de estilo, ver Objetos estilo y hojas de estilo 4D View Pro.
Puede designar dónde definir la hoja de estilo en el parámetro opcional alcance utilizando el índice de hoja (el conteo comienza en 0) o con las siguientes constantes:
Constante | Valor | Comentario |
vk current sheet | -1 | Designa la hoja actual del área 4D View Pro (por defecto) |
vk workbook | -2 | Designa toda la hoja del área 4D View Pro. |
Si una hoja de estilo nomEstilo se define a nivel de libro de trabajo y a nivel de hoja, el nivel de hoja tiene prioridad sobre el nivel de libro de trabajo cuando se define la hoja de estilo.
Para aplicar la hoja de estilo, utilice los comandos VP SET DEFAULT STYLE o VP SET CELL STYLE.
El siguiente código:
$styles:=New object
$styles.backColor:="green"
//Objeto borde línea
$borders:=New object("color";"green";"style";vk line style medium dash dot)
$styles.borderBottom:=$borders
$styles.borderLeft:=$borders
$styles.borderRight:=$borders
$styles.borderTop:=$borders
VP ADD STYLESHEET("ViewProArea";"GreenDashDotStyle";$styles)
//Para aplicar el estilo
VP SET CELL STYLE(VP Cells("ViewProArea";1;1;2;2);New object("name";"GreenDashDotStyle"))
creará y aplicará el siguiente objeto de estilo llamado GreenDashDotStyle:
{
backColor:green,
borderBottom:{color:green,style:10},
borderLeft:{color:green,style:10},
borderRight:{color:green,style:10},
borderTop:{color:green,style:10}
}
Objetos estilo y hojas de estilo 4D View Pro
VP Get stylesheet
VP Get stylesheets
VP REMOVE STYLESHEET
VP SET CELL STYLE
VP SET DEFAULT STYLE
Producto: 4D
Tema: Lenguaje 4D View Pro
Número
9753
Creado por: 4D v17 R6
4D View Pro ( 4D v19)