Saltar a contenido

Diseñar un membrete

¿Qué es?

El editor de membretes es una herramienta visual para diseñar el encabezado, cuerpo y pie de página que llevan los PDF de los reportes. Colocas elementos (texto, logos, imágenes, cajas, marcas de agua) sobre la hoja, defines el tamaño y los márgenes, e insertas variables que se rellenan automáticamente con los datos de cada reporte.

Se accede desde Apariencia y marca → Membretes, creando uno nuevo o editando uno existente.


Barra del editor

  • Nombre del membrete — Editable en la parte superior.
  • Edición manual / PDF — Dos modos:
  • Edición manual — El lienzo donde arrastras y ajustas los elementos.
  • PDF — La vista previa real del documento (renderizada en el servidor con datos de ejemplo y dos hojas), para ver exactamente cómo saldrá.
  • Deshacer / RehacerCtrl+Z y Ctrl+Shift+Z.
  • Guardar — Se habilita cuando hay cambios; el aviso Sin guardar (ámbar) indica cambios pendientes.

Aplica al reporte

Cada membrete se asigna a un reporte con el selector Aplica al reporte:

  • Predeterminado (todos) — Es el membrete general; se usa cuando un reporte no tiene uno específico (y además está marcado como predeterminado).
  • Tipo de reporte (y subtipo cuando aplica) — Asocia el membrete a un tipo concreto.
  • Si el reporte aún no soporta membrete, aparece el aviso "se guardará la asignación para cuando se habilite" y los subtipos no listos se marcan como (próximamente).

Crear elementos

Con el botón Crear elemento agregas:

  • Texto — Bloque de texto (admite variables, ver abajo).
  • Logo de la empresa — El logo cargado de la empresa.
  • Imagen de la galería — Una imagen previamente subida.
  • Caja / recuadro — Un contenedor o adorno con fondo, borde y forma.
  • Fondo (imagen a página completa) — Imagen que cubre toda la hoja.
  • Marca de agua — Imagen o texto tenue de fondo.

Ajustes de página

En el panel Página (cuando no hay nada seleccionado):

  • Tamaño — Carta o A4.
  • Orientación — Vertical u Horizontal (a veces fijada por el tipo de reporte).
  • Márgenes (mm) — Superior, inferior, izquierdo y derecho. Los márgenes Sup/Inf con "auto" se ajustan solos a la altura del encabezado y del pie.
  • Guías — Líneas de alineación; se pueden quitar todas.
  • Colores — Paleta del membrete (primario y secundario) para reutilizar en los elementos.

Variables del reporte

Las variables son marcadores que se reemplazan con datos reales al generar el PDF (nombre de la empresa, fecha, número consecutivo, y datos propios del reporte).

Insertar una variable

En un bloque de texto, usa Insertar variable. El menú separa:

  • De este reporte — Variables descriptivas propias del tipo de reporte asignado.
  • Generales — Variables universales disponibles en cualquier reporte.

Cada opción muestra su token entre llaves, p.ej. {{empresa}}.

Sugerencias automáticas

Si escribes algo como "1 de 2" o una fecha, el editor ofrece vincularlo a una variable del reporte (botón Aplicar / Ignorar). Así el texto pasa de ser fijo a rellenarse solo.

Variables faltantes

Cuando el reporte ofrece variables que aún no usas, aparece el aviso "Variables del reporte" con el botón Insertar variables, que las agrega como cajas separadas para que las acomodes.

Aviso de variable ajena

Si un elemento usa una variable que no pertenece al reporte asignado, se marca con un ícono ámbar: esa variable saldrá vacía en el PDF. Revisa que las variables correspondan al tipo de reporte.


Propiedades de un elemento

Al seleccionar un elemento, el inspector muestra sus propiedades según el tipo:

  • Texto — Contenido, fuente, tamaño (pt), color (con paleta del tema) y alineación.
  • Imagen — Elegir imagen, tipo de ajuste y opacidad.
  • Caja — Color de fondo, borde (mm) y su color, forma círculo / óvalo o redondez (mm), y opacidad.

Propiedades comunes a todos los elementos:

  • Sección — Encabezado, Cuerpo o Pie.
  • En todas las páginas — Repite el elemento en la página 2 y siguientes (la página 2 solo muestra los elementos marcados así).
  • Posición y tamaño — X, Y, Ancho, Alto (en mm) y Rotación (°).
  • Capa — Enviar al fondo, bajar, subir o traer al frente.
  • Eliminar — Quita el elemento.
  • Doble clic sobre la caja — Ajusta el tamaño a su contenido.

Número de página

Existe una variable especial de número de página real ({{page}} / {{pages}}). El texto que la usa:

  • Muestra el número real de cada hoja (1, 2, 3…), actualizado automáticamente al generar el PDF.
  • Se coloca libremente donde quieras, con su propia alineación, fuente, tamaño y color.
  • La rotación no aplica al número de página.

Flujo recomendado

  1. Crea o abre un membrete y ponle nombre.
  2. En Aplica al reporte, elige el tipo (o déjalo como Predeterminado).
  3. Ajusta Página (tamaño, orientación, márgenes auto).
  4. Agrega el Logo y los textos del encabezado; usa Insertar variable para datos dinámicos.
  5. Agrega el pie (sección Pie) y, si lo necesitas, el número de página.
  6. Marca En todas las páginas los elementos que deban repetirse.
  7. Cambia al modo PDF para revisar el resultado real.
  8. Guarda (el aviso "Sin guardar" desaparece).

Páginas relacionadas

  • Apariencia y marca — Tema de la empresa, lista de membretes y consecutivos.
  • Reportes y Reportes Noha — Documentos cuyos PDF usan el membrete.

Preguntas frecuentes

¿Cuál es la diferencia entre el modo Edición manual y PDF? Edición manual es el lienzo donde diseñas; PDF es la vista previa real del documento con datos de ejemplo, tal como saldrá al generarlo.

¿Por qué una variable sale vacía en el PDF? Porque no pertenece al tipo de reporte al que está asignado el membrete. El editor la marca con un ícono ámbar de advertencia.

¿Cómo hago que el logo aparezca en todas las hojas? Selecciona el logo y activa En todas las páginas.

¿Qué son los márgenes "auto"? Los márgenes superior e inferior en modo "auto" se ajustan automáticamente a la altura del encabezado y del pie, para que el contenido no se encime.

¿El número de página se actualiza solo? Sí. Usa la variable de número de página real y se numera automáticamente en cada hoja al generar el PDF.

¿Puedo asignar un membrete a un solo tipo de reporte? Sí, con el selector Aplica al reporte. Si lo dejas en "Predeterminado (todos)", sirve como membrete general.