top of page

Saltos de línea en ER

Hoy os presentamos un pequeño tip MUY ÚTIL a la hora de insertar en un documento Word un campo multilínea.



Vamos a tratar 2 casos parecidos con orígenes distintos, pero con la misma solución final:

  1. En un campo del modelo de ER asociamos mediante etiquetas un texto que queremos que se muestre en varias líneas.

  2. Creamos un campo en ER y asociamos a él un campo multilínea (por ejemplo, una dirección)

En ambos casos si no configuramos correctamente los elementos obtendremos el mismo resultado; todo el texto en una sola línea.


Solución




Para el primer caso necesitamos hacer un paso adicional antes de nada. Vamos a poner por ejemplo que queremos mostrar 2 etiquetas, una en cada línea. Queremos un resultado final en el documento Word como éste:


Preparación
Ejecución

Para ello en la fórmula de ER introduciremos mediante función el carácter asociado al salto de linea CHAR(10). Por tanto, la fórmula nos quedará del siguiente modo:

"Preparación" & CHAR(10) & "Ejecución"

Con esta sencilla fórmula ya estamos diciendo a nuestro XML intermedio que entre las dos palabras existe un salto de línea.

En este punto nos encontramos en la intersección entre el caso 1 y 2. ya tenemos ese elemento multilínea dentro de nuestro XML intermedio. Aun así, en nuestro documento Word final no veremos ese salto de línea a menos que configuremos bien las propiedades del control.




Así pues marcaremos el check "Permitir retornos de carro (varios párrafos)" que viene desactivada por defecto:

Con estos sencillos pasos ya no perderemos el tiempo buscando la manera de mostrar nuestros elementos con saltos de línea.


Comments


bottom of page