⚠️ Información práctica
Te recomendamos leer primero el tutorial «Qué son las etiquetas de bloque?» para entender bien su función y cómo utilizarlas.
Los ejemplos presentados aquí utilizan identificadores ficticios. Al aplicarlos, recuerda reemplazarlos por los de tu propio formulario.
⚠️ Importante
Las dos etiquetas de bloque deben colocarse de forma coherente:
• Ambas fuera de la tabla, o
• Ambas dentro de la tabla.
Además, si las etiquetas de bloque se generan a partir de la etiqueta de un campo presente en una tabla, deben colocarse obligatoriamente dentro de esa misma tabla
1. Etiquetas de bloque fuera de una tabla
Cuando las dos etiquetas de bloque rodean una tabla (una antes y otra después), condicionan la visualización de la tabla completa.
1.1 Ocultar una tabla si está vacía
Objetivo: ocultar la tabla si ningún campo está relleno.
Ejemplo:
Campo | Etiqueta |
Tabla |
|
|
|
|
|
|
|
|
|
|
|
Las etiquetas de bloque se construyen a partir de la etiqueta de la tabla ##_block:tabla##.
Coloca:
la etiqueta de apertura encima de la tabla
la etiqueta de cierre debajo de la tabla
Resultado:
Si al menos un campo está relleno → la tabla se muestra
Si ningún campo está relleno → la tabla queda oculta
2. Etiquetas de bloque dentro de una tabla
Cuando las etiquetas de bloque están colocadas dentro de la tabla, condicionan la visualización de:
una fila
o un contenido específico
Los campos contenidos en la tabla son los siguientes:
Campo | Etiqueta |
Campo Fecha |
|
Campo Punto de control |
|
Campo Opción Conforme |
|
Zona de texto Comentario |
|
2.1 Condicionar la visualización del contenido de una celda
Objetivo: mostrar un campo Opción (o campo Lista) con un color diferente según el valor seleccionado.
Ejemplo — Campo Opción: Conforme / Etiqueta: ##conforme##
Importante
Los elementos del campo Opción deben codificarse con el formato código:etiqueta.
Los códigos se utilizan en las etiquetas de bloque.
C:Conforme
NC:No conforme
NR:No registrado
Etiquetas de bloque a utilizar:
##_block:conforme-C##→ mostrar en verde##_block:conforme-NC##→ mostrar en rojo##_block:conforme-NR##→ mostrar en azul
Cada par de etiquetas debe editarse con el color deseado.
Resultado: Únicamente el valor seleccionado se muestra, con el color correspondiente.
📚 Consulta también el tutorial Etiquetas de Bloque y Lista/Opción.
2.2 Ocultar una fila si un campo está vacío
Objetivo: ocultar una fila completa si un campo no está relleno (ejemplo: sin comentario).
⚠️ Importante
Un bloque NO permite ocultar una columna, únicamente actúa sobre una fila.
Etiqueta de bloque a utilizar: ##_block:comentario##
Ocultar filas puede a veces hacer que la tabla pierda armonía visual. Se presentan a continuación dos formatos posibles.
2.2.1 Presentación 1
Rodea completamente la fila del comentario con las etiquetas de bloque.
Resultado:
Comentario relleno → fila visible
Comentario vacío → fila oculta
2.2.2 Presentación 2 (efecto visual mejorado)
Pasos a seguir:
Ocultar los bordes excepto los inferiores.
Aplicar un color de fondo únicamente en la 1.ª fila.
Añadir una fila al final de la tabla.
Insertar la etiqueta de uno de los campos (ej.: ##conforme##) escrita en blanco para ocultar su contenido. Este truco permite crear un efecto de espaciado regular entre las filas.
Resultado:
Comentario relleno → fila visible
Comentario vacío → fila oculta
📚 Consulta también el tutorial Etiquetas de Bloque y campos vacíos.
2.3 Mostrar únicamente las filas que contienen un elemento específico
Objetivo: mostrar únicamente las filas donde el campo Conforme contiene el valor Conforme. Etiqueta de bloque: ##_block:conforme-C##
2.3.1 Presentación 1
Pasos a seguir:
Activar la división de filas.
Insertar una fila entre el encabezado y las filas que contienen las etiquetas.
Fusionar las celdas de esta nueva fila.
Insertar en ella la etiqueta de apertura del bloque.
Reducir la altura de esta fila al mínimo (0,1 cm fijo) para que sea invisible al exportar.
Colocar la etiqueta de cierre del bloque debajo de la etiqueta de la celda más a la derecha.
Ocultar todos los bordes excepto el inferior, asegurándose también de tratar los bordes de la primera fila.
Resultado: únicamente las filas Conforme se muestran.
⚠️ Importante
Reducir al mínimo (altura fija de 0,1 cm) la fila que contiene el bloque de apertura y ocultar sus bordes permite que las filas vacías repetidas sean casi invisibles.
Además, cualquier fila que contenga texto sin etiqueta se duplicará tantas veces como filas introducidas existan.
2.3.2 Presentación 2
Pasos a seguir:
Fusionar las celdas de la fila 1.
Ocultar todos los bordes de la fila 1.
Reducir la altura de esta fila al mínimo (0,1 cm) para que sea invisible al exportar.
Ocultar los bordes de la fila 2.
Aplicar un fondo de color en la fila 2.
Conservar únicamente los bordes inferiores en las demás filas.
Resultado: tabla depurada que muestra únicamente las filas deseadas.
⚠️ Importante
Reducir al mínimo (altura fija de 0,1 cm) la fila que contiene el bloque de apertura y ocultar sus bordes permite que las filas vacías repetidas sean casi invisibles.
Además, cualquier fila que contenga texto sin etiqueta se duplicará tantas veces como filas introducidas existan.
3. Propiedades de la tabla (Word)
Si seleccionas Ajuste de texto: Alrededor, debes activar también la opción:
✅ Opción recomendada : Activar “Mover con el texto”, accesible desde el botón Posición
⚠️ Importante
No se recomienda activar la opción “Permitir superposición de texto”.
💡 Consejo
Para facilitar la lectura de la plantilla, puedes resaltar las etiquetas de bloque con color de fondo.
El resaltado no será visible en el documento exportado final.
