viernes, 22 de febrero de 2013

Texto enriquecido en vistas



¿Cómo podemos insertar un campo de texto enriquecido en una vista Lotus Notes?

Los campos de texto enriquecido de Lotus Notes son un poco especiales comparados con el resto de campos, éstos pueden almacenar cualquier tipo de objeto y texto con formato.

Si alguna vez necesitamos visualizar el contenido del campo de texto enriquecido en una columna de una vista, nos daremos cuenta de que no se visualiza nada.

La solución a este problema pasa por utilizar la formula @Abstract() que mediante algunos parámetros podemos extraer sólo el texto de dicho campo.

Si nos situamos en una columna de una vista de lotus, a continuación insertamos el siguiente código:

@Abstract([TextOnly]; 500; ""; campotextoenriquecido)

De esta forma conseguimos sacar hasta 500 caracteres del campo de texto enriquecido y lo más importante es que se visualiza en la columna de la vista.

Podemos completar la formula comprobando si el campo esta vacío:

@If (campotextoenriquecido != ""); (@Abstract([TextOnly]; 500; ""; campotextoenriquecido))

No hay comentarios:

Publicar un comentario