Ir al contenido principal

Trabajar con columnas de tabla

Filtra columnas con varias condiciones, añade campos de registros relacionados (asociaciones) y crea columnas personalizadas.

🔐 Permisos de rol requeridos: Custom Columns (Columnas personalizadas)

🔓 Permisos de rol opcionales: Save Searches (Guardar búsquedas), Data Export (Exportar datos), Generate Reports (Generar informes)

Las vistas de tabla del panel de Ventrata, como Bookings (Reservas), Tickets (Entradas) u Orders (Pedidos), muestran tus datos en columnas. Puedes:

  • filtrar cualquier columna usando una o varias condiciones

  • añadir campos de registros relacionados (asociaciones)

  • crear tus propias columnas personalizadas

  • elegir qué columnas aparecen en cada vista

Las columnas personalizadas te permiten definir un cálculo una sola vez y reutilizarlo en vistas de tabla, filtros, búsquedas guardadas, informes, exportaciones y manifiestos, igual que las columnas predefinidas.

📒 NOTA
Las tablas del panel se actualizaron en octubre de 2026 y algunos nombres de columna han cambiado. Para encontrar la columna que sustituye a una que usabas antes, consulta el documento de correspondencia de columnas.


Filtrar columnas

Filtra columnas usando una o varias condiciones.

Una sola condición

Usa solo una condición para filtrar una columna.

  1. En el panel de Ventrata, ve a una vista de tabla.

  2. Pulsa el encabezado de una columna para abrir su filtro.

  3. Selecciona una condición.

    Condition (Condición)

    📒 NOTA

    Cada columna tiene un conjunto de condiciones adecuadas para el tipo de datos que recoge esa columna.

  4. Selecciona o introduce un valor para la condición.

    Value (Valor)

    📒 NOTA

    Los valores pueden ser números, texto u opciones de una lista existente, como tipos de reserva o productos. Puedes seleccionar varios valores dentro de una misma condición.

    Varios valores

  5. Pulsa el botón Apply (Aplicar) para filtrar la columna.

    Aplicar condición


Varias condiciones

Usa dos o más condiciones con los operadores AND / OR.

  1. En el panel de Ventrata, ve a una vista de tabla.

  2. Pulsa el encabezado de una columna para abrir su filtro.

  3. Selecciona una condición y establece un valor.

  4. Pulsa el enlace Add condition (Añadir condición) para añadir otra condición.

    Add Condition (Añadir condición)

  5. Selecciona el operador AND / OR para controlar cómo se combinan las condiciones:

    • AND - deben cumplirse todas las condiciones

    • OR - debe cumplirse al menos una de las condiciones

    Seleccionar operador

    📒 NOTA

    Si usas ambos operadores, las condiciones AND se evalúan antes que las condiciones OR.

    📘 EJEMPLO

    Travel Date (Fecha de viaje) is at least (es como mínimo) 19 de octubre de 2026 AND is at most (es como máximo) 23 de octubre de 2026 muestra las reservas con fecha de viaje del 19 al 23 de octubre, ambos incluidos.

  6. Pulsa el botón Apply (Aplicar) para filtrar la columna.

    Aplicar condición


Eliminar condiciones una por una

Elimina una condición y conserva las demás.

  1. En el panel de Ventrata, ve a una vista de tabla.

  2. Pulsa el encabezado de una columna para abrir su filtro.

  3. Pulsa el enlace Remove condition (Eliminar condición) junto a la condición que ya no necesites.

    Remove Condition (Eliminar condición)

  4. Pulsa el botón Apply (Aplicar) para filtrar la columna con las condiciones restantes.

    Aplicar condición


Eliminar todas las condiciones

Borra todas las condiciones de la columna para quitar el filtrado por completo.

  1. En el panel de Ventrata, ve a una vista de tabla.

  2. Pulsa el encabezado de una columna para abrir su filtro.

  3. Pulsa el botón Clear filters (Borrar filtros) para eliminar todas las condiciones aplicadas a la columna.

    Clear Filters (Borrar filtros)

📗 CONSEJO
Los filtros de columna también definen los datos de entrada de los informes y gráficos. Para obtener más información, consulta Trabajar con gráficos e informes.


Añadir campos de asociaciones a una vista de tabla

Añade a la vista de tabla campos de registros relacionados (asociaciones), como el producto o el pedido.

  1. En el panel de Ventrata, ve a una vista de tabla.

  2. Pulsa el botón Show Columns (Mostrar columnas).

    Show Columns (Mostrar columnas)

  3. Pulsa el enlace Browse associations (Explorar asociaciones) debajo del campo 'Columns (Columnas)'.

    Browse Associations (Explorar asociaciones)

  4. Selecciona el registro relacionado y, a continuación, el campo que quieres añadir.

    Añadir registro asociado

    📒 NOTA

    Los registros marcados con una flecha contienen otros registros relacionados. Selecciónalos para explorar niveles más profundos.

    📘 EJEMPLO

    En la tabla Bookings (Reservas), selecciona Product (Producto) > Destination (Destino) > Product Destination Country (País de destino del producto) para mostrar el país de destino de cada producto.

  5. Pulsa el botón Set Columns (Establecer columnas).

    Set Columns (Establecer columnas)


Crear una columna personalizada

Crea un cálculo personalizado para una métrica específica de tu operación, sin necesidad de solicitar un campo nuevo.

📒 NOTA

Antes de crear una nueva columna personalizada, revisa las columnas personalizadas existentes. Es posible que las columnas sustituidas durante la actualización de las tablas del panel ya se hayan creado por ti.

  1. En el panel de Ventrata, ve a una vista de tabla, como la tabla Bookings (Reservas).

  2. Pulsa el botón Show Columns (Mostrar columnas).

    Show Columns (Mostrar columnas)

  3. Pulsa el botón Custom Columns (Columnas personalizadas) en la ventana Visible Columns (Columnas visibles).

    Custom Columns (Columnas personalizadas)

  4. Pulsa el botón New Column (Nueva columna).

  5. Introduce un nombre para la columna.

    Name (Nombre)

  6. Deja el campo 'Key (Clave)' en blanco para generarla a partir del nombre o introduce tu propia clave.

    Key (Clave)

    📒 NOTA

    La clave se mantiene igual aunque cambies el nombre de la columna.

  7. Introduce una expresión SQL que realice el cálculo que necesitas.

    Expression (Expresión)

    📗 CONSEJO

    Para obtener más información, consulta Escribir expresiones más abajo.

  8. Mantén marcada la casilla 'Private (Privada)' para que esta columna solo sea visible para ti. Desmárcala para compartir la columna con todos los usuarios de tu organización.

    Private (Privada)

  9. Pulsa el botón Create Custom Column (Crear columna personalizada).

    Create Custom Column (Crear columna personalizada)


Escribir expresiones

La expresión de una columna personalizada se escribe en SQL. Cada expresión devuelve un valor por cada fila de la tabla.

  • Una expresión puede usar campos de la tabla en la que creas la columna y de cualquier registro asociado a ella, como el pedido, el producto o las entradas de una reserva.

  • Separa cada nivel con un punto, por ejemplo, "order".channel.name.

  • Cuando un registro asociado tiene varias entradas por fila, como las entradas de una reserva, usa una función de agregación como COUNT, SUM o STRING_AGG para devolver un único valor.

📘 EJEMPLO

El siguiente ejemplo cuenta las entradas de adulto marcadas como no-show:

COUNT(tickets.*) FILTER (
WHERE tickets.unit.tier = 'adult'
AND tickets.noshow = TRUE
)

El siguiente ejemplo enumera todos los recursos asignados a una reserva:

STRING_AGG(resource_allocations.allocation_summary, ', ')

📗 CONSEJO

Para encontrar los nombres de campo que debes usar en una expresión, añade las columnas que necesites a la vista de tabla y, a continuación, exporta la tabla como JSON. Las claves del archivo son los nombres de campo.

Exportar la tabla como JSON

📗 CONSEJO

Si no estás familiarizado con SQL, describe el valor que necesitas a un asistente de IA y pídele que escriba una expresión de PostgreSQL. Prueba la expresión en una columna personalizada privada antes de compartirla con tu organización.


Expresiones no admitidas

Los siguientes elementos no se admiten en las expresiones de columnas personalizadas. Si los usas, no se podrá crear la columna y se mostrará un mensaje de error.

No admitido

Mensaje de error

Alternativa

DISTINCT y ORDER BY en la misma función de agregación

Ordered aggregates do not support DISTINCT (Las agregaciones ordenadas no admiten DISTINCT)

Usa DISTINCT u ORDER BY en una misma función, pero no ambos

Pruebas booleanas, como IS TRUE o IS NOT TRUE

Unsupported expression: Boolean test (Expresión no admitida: prueba booleana)

Usa = TRUE, = FALSE o NOT

Totales de campos monetarios que no están en una moneda fija

Aggregate money in a fixed currency, such as a USD-converted field (Agrega importes en una moneda fija, como un campo convertido a USD)

Usa un campo en la moneda del proveedor o convierte los valores con CAST y MONEY


Solución de problemas

En la siguiente tabla se enumeran los errores habituales que puedes ver al introducir una expresión y cómo resolverlos.

Mensaje de error

Causa

Solución

Invalid expression: syntax error at or near [character] (Expresión no válida: error de sintaxis en o cerca de [carácter])

Un nombre de campo contiene caracteres especiales, como :, o es una palabra reservada de SQL, como order

Escribe el nombre del campo entre comillas dobles, por ejemplo, "order".channel.name

Invalid column key (Clave de columna no válida)

El campo no existe en el registro

Comprueba el nombre del campo en la exportación JSON de la tabla

Unknown dynamic field [name] (Campo dinámico desconocido [nombre])

Se usa un campo de un registro asociado con varias entradas por fila sin una función de agregación

Inclúyelo en una función de agregación, como COUNT(tickets.*) o STRING_AGG(tickets.unit.name, ', ')

Unknown field [name] (Campo desconocido [nombre])

La tabla o el campo no existe, o la tabla no está vinculada a la tabla actual

Usa una tabla vinculada a la tabla actual. Comprueba el nombre en la exportación JSON de la tabla.


Añadir una columna personalizada a una vista de tabla

Añade tu columna personalizada a una vista de tabla con el botón Show Columns (Mostrar columnas).

  1. En el panel de Ventrata, ve a una vista de tabla.

  2. Pulsa el botón Show Columns (Mostrar columnas).

    Show Columns (Mostrar columnas)

  3. Busca tu columna personalizada y selecciónala.

    Añadir columna personalizada

    📒 NOTA

    Pulsa la X junto a los títulos de las columnas que quieras quitar de la vista de tabla.

  4. Pulsa el botón Set Columns (Establecer columnas).

    Set Columns (Establecer columnas)

📗 CONSEJO
Para conservar tu selección de columnas y tus filtros para más adelante, guárdalos como una búsqueda. Para obtener más información, consulta Trabajar con búsquedas guardadas.

¿Ha quedado contestada tu pregunta?