4D v17

Utilizar los comandos del tema Texto con estilo

Inicio

 
4D v17
Utilizar los comandos del tema Texto con estilo

Utilizar los comandos del tema Texto con estilo  


 

 

Los siguientes comandos soportan áreas 4D Write Pro. Puede utilizarlos con un nombre de objeto de formulario 4D Write Pro (cadena) o una referencia de documento 4D Write Pro (una variable de tipo Objeto

ComandoComentarios
ST COMPUTE EXPRESSIONS
ST FREEZE EXPRESSIONS
ST GET ATTRIBUTES/ST SET ATTRIBUTES
ST Get content typeUn nuevo tipo (6) para el tipo de contenido de la imagen se ha añadido
ST Get expression / ST INSERT EXPRESSIONA partir de 4D v16, las expresiones son filtradas por defecto en los documentos 4D Write Pro y se les debe permitir explícitamente. Para más información, consulte la sección Filtrar expresiones contenidas en un documento 4D Write Pro. A partir de 4D v16 R5, las expresiones imagen pueden insertarse (ver abajo).
ST GET OPTIONS/ST SET OPTIONS
ST Get plain text/ST SET PLAIN TEXTA partir de 4D v17, puede obtener/definir texto plano en documentos 4D Write Pro con los comandos WP Get text y WP SET TEXT.
ST Get text / ST SET TEXT
ST GET URL / ST INSERT URLA partir de 4D v16 R4, puede manejar direcciones URL editables en todo rango 4D Write Pro (incluyendo imágenes y celdas) usando los comandos WP SET ATTRIBUTES y WP GET ATTRIBUTES por medio del atributo wk link url.

Ejemplo  

Usted quiere reemplazar la selección en un área 4D Write Pro con el contenido de una variable:

 C_TEXT(fullName)
 
 Case of
    :(Form event=On Clicked)
       ST INSERT EXPRESSION(myArea;"fullName";ST Start highlight;ST End highlight)
 End case

Puede insertar expresiones especiales relacionadas con atributos documentos o atributos página usando el comando ST INSERT EXPRESSION.

Sintaxis de la expresiónDisponibilidadTipoDescripción
$wp_titletodas las partes en el documentoTextoTítulo definido en el atributo wk title
$wp_authortodas las partes en el documentoTextoAutor definido en el atributo wk author
$wp_subjecttodas las partes en el documentoTextoAsunto definido en el atributo wk subject
$wp_companytodas las partes en el documentoTextoEmpresa definida en el atributo wk company
$wp_notestodas las partes en el documentoTextoNotas definidas en el atributo wk notes
$wp_dateCreationtodas las partes en el documentoFechaFecha de creación definida en el atributo wk date creation
$wp_dateModifiedtodas las partes en el documentoFechaFecha de modificación definida en el atributo wk date modified
$wp_pageNumberEncabezado y pie de página - error en todas partesEntero largoNúmero de página, como está definido: desde el principio del documento (por defecto) o desde la página de inicio de la sección si está definida por inicio página de la sección
$wp_pageCountEncabezado y pie de página - error en todas partesEntero largoNúmero de páginas: recuento total de páginas

Para insertar una expresión, asegúrese de que el cursor se encuentra en el área apropiada (encabezado, pie o cuerpo del documento) y llame al comando ST INSERT EXPRESSION. Por ejemplo, para insertar el número de página en el área de pie de página seleccionada:

 ST INSERT EXPRESSION(*;"4DWPArea";"$wp_pageNumber")

El siguiente diseño de documentos se puede definir, por ejemplo:

Puede insertar expresiones 4D que devuelvan imágenes en sus áreas 4D Write Pro utilizando el comando ST INSERT EXPRESSION. Las expresiones pueden ser variables, campos o métodos 4D (*).

(*)Tenga en cuenta que llamar a un método 4D como una expresión requiere que el método haya sido previamente permitido explícitamente (ver Filtrar expresiones contenidas en un documento 4D Write Pro).

Ejemplos:

  //Insertar una variable imagen
 ST INSERT EXPRESSION(*;"WParea";"vPicture";ST Start highlight;ST End highlight)
 
  //Insertar un campo
 ST INSERT EXPRESSION(*;"WParea";"[DOC]SamplePict";ST Start highlight;ST End highlight)
 
  //Insertar un método 4D
 ST INSERT EXPRESSION(*;"WParea";"M_ComputeChart";ST Start highlight;ST End highlight)

Puede ver la referencia de expresión en la sugerencia de imagen:

Todos los atributos de imagen se pueden aplicar a expresiones de imágenes (el atributo wk image solo se puede leer). Sin embargo, tenga en cuenta que dado que las imágenes tienen atributos específicos, 4D Write Pro debe evaluar la expresión al menos una vez para detectar que su resultado es una imagen y manejarla como una expresión imagen. Esto significa que cuando se inserta una expresión imagen con ST INSERT EXPRESSION, se debe llamar a ST COMPUTE EXPRESSIONS antes de configurar los atributos de imagen.

Si la imagen resultante de la expresión no se puede calcular o cargar, 4D Write Pro muestra la imagen de marco negro predeterminada para URL no definida o no encontrada:





Ver también 

Utilizar los comandos del tema Objeto (Formularios)

 
PROPIEDADES 

Producto: 4D
Tema: Lenguaje 4D Write Pro

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

Modificado: 4D v16
Modificado: 4D v16 R5

 
ARTICLE USAGE

Referencia 4D Write Pro ( 4D v17)