Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v19
VP ADD STYLESHEET

VP ADD STYLESHEET 


 

VP ADD STYLESHEET ( nomAreaVP ; nomEstilo ; objEstilo {; alcance} )  
Parámetro Tipo   Descripción
nomAreaVP  Texto in Nombre de objeto de formulario del área 4D View Pro
nomEstilo  Texto in Nombre del estilo
objEstilo  Objeto in Objeto que define la configuración de atributos
alcance  Entero largo in 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.

Ejemplo  

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}
}



Ver también 

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

 
PROPIEDADES 

Producto: 4D
Tema: Lenguaje 4D View Pro
Número 9753

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

Creado por: 4D v17 R6

 
ARTICLE USAGE

4D View Pro ( 4D v19)