AnsweredAssumed Answered

Duda: Crear un campo tipo 'log' y poderlo visualizar en HTML

Question asked by ricard on Jun 17, 2008
Hola

Estoy intentando crear un metadato de documento que sirva de histórico de cómo han ido cambiando las propiedades de un documento.

En concreto, el documento puede tener varios estados y mi idea es guadar estos cambios de la siguiente forma

FECHA_CAMBIO; NUEVO_ESTADO; COMMENTS (si los hay) y línea nueva

Esto funciona bien usando reglas, pero el problema es que al querer visualizar este campo si acabo las líneas con un \n, el visor no convierte a <br /> para hacer línea nueva. Y si en el campo de texto añado código html (<br/><hr/>) me lo muestra como &lt;br/gt; y por tanto tampoco se puede formatear.

El campo lo he definido de la siguiente forma:

En el model


<property name="xx:historico">
<type>d:text</type>
<protected>true</protected>
<mandatory>false</mandatory>               
</property>

En el web-client-config-custom


<show-property name="xx:historico" display-label="Histórico"  component-generator="TextAreaGenerator" show-in-edit-mode="false"/>

Existe alguna forma de poner BBCODES o HTML? O alguna idea para hacerlo de alguna otra forma?

Gracias y saludos

Outcomes