Saltar al contenido principal
Versión: 21 R3 BETA

WP Get style sheet

WP Get style sheet ( wpDoc : Object ; styleSheetName : Text {; listLevelIndex : Integer } ) : Object

ParámetrosTipoDescripción
wpDocObjectDocumento 4D Write Pro
styleSheetNameTextNombre de la hoja de estilo
listLevelIndexIntegerNivel de la hoja de estilo en la jerarquía
ResultadoObjectObjeto hoja de estilo
Historia
LanzamientoModificaciones
4D 21 R3*Se ha añadido el parámetro listLevelIndex
4D 18Created

Descripción

The WP Get style sheet command returns the style sheet object designated by the styleSheetName or by the style sheet name and the listLevelIndex in the case of a hierarchical list style sheet.

En wpDoc, pase el documento 4D Write Pro que contiene la hoja de estilo.

El parámetro styleSheetName permite especificar el nombre de la hoja de estilo a devolver. Si el nombre de la hoja de estilo no existe en wpDoc, se devuelve un objeto null.

Si styleSheetName es el nombre del nivel raíz de una hoja de estilo de lista jerárquica, puede especificar opcionalmente el parámetro listLevelIndex para recuperar un nivel específico de la jerarquía.

  • listLevelIndex representa el nivel de la hoja de estilo en la jerarquía (1 = nivel raíz, 2 = primer subnivel, etc.).
  • Si se omite el parámetro y la hoja de estilo es jerárquica, se devuelve la hoja de estilo del nivel raíz.
  • Si el nivel solicitado no existe, se devuelve un objeto null.
  • Si la hoja de estilo no es una hoja de estilo de lista jerárquica y listLevelIndex es mayor que 1, se devuelve un objeto null.

Ejemplo 1

Para recuperar la hoja de estilo "Main title":

 var $styleSheet : Object

$styleSheet:=WP Get style sheet(wpArea;"Main title")
If($styleSheet=Null) // comprobar si la hoja de estilo existe
//si no crearla
$styleSheet:=WP New style sheet(wpArea;wk type paragraph;"Main title")
End if

Ejemplo 2

Para recuperar un nivel específico de una hoja de estilo de lista jerárquica:

var $rootStyle : Object
var $subLevelStyle : Object

// Recuperar la hoja de estilo de nivel raíz
$rootStyle:=WP Get style sheet(wpArea;"MainList")

// Recuperar el segundo nivel (primer subnivel)
$subLevelStyle:=WP Get style sheet(wpArea;"MainList";2)

If($subLevelStyle=Null)
ALERT("El nivel solicitado no existe.")
End if

Ver también

Style sheets
WP DELETE STYLE SHEET
WP Get style sheets WP IMPORT STYLE SHEETS
WP New style sheet