Filtros globales

Cree vistas dinámicas de datos insertados mediante el mapeo los campos de fuente de datos a filtros globales en la aplicación Hojas de cálculo de Odoo.

Nota

Los filtros globales están representados con el icono (global filter) [es decir, filtro global] y permiten filtrar los datos que se insertaron a través de una tabla dinámica, lista o gráfico. Además, difieren de la función de ordenar y filtrar para rangos de celdas que está representada por el icono (filtro).

El menú lateral de filtros globales en una hoja de cálculo.

Agregar filtros

Vaya a Documentos y haga clic en la hoja de cálculo deseada, luego abra el menú de filtros globales.

Para crear un nuevo filtro elija uno de los botones en la sección Agregar un nuevo filtro…:

  • Fecha: Filtra las fechas si los campos de fecha del origen de los datos corresponden con un rango (por ejemplo, Mes / trimestre, Periodo relativo o Desde / Hasta).

  • Relación: Filtra los registros si los campos de origen de los datos corresponden con campos en un modelo relacionado (por ejemplo, Lead/Oportunidad, Orden de venta o Registro de evento).

  • Texto: Filtra el texto si los campos de texto de origen de los datos corresponden con una cadena de texto (por ejemplo, Restringir valores a un rango o proporcionar un valor predeterminado).

Nota

Solo aparecen los filtros que pueden aplicarse a los campos de la fuente de datos.

Fecha

El filtro global Fecha permite filtrar el origen de los datos por un rango específico, filtrar el periodo actual de forma automática o ajustar el rango en relación con el periodo.

Una vez que haya abierto el menú de filtros globales seleccione el botón Fecha para crear un nuevo filtro de fecha. El menú Propiedades del filtro mostrará los siguientes campos para su configuración.

Primero escriba un nombre para el nuevo filtro de fecha en el campo Etiqueta.

Luego, seleccione una de las tres opciones de periodo en el campo Periodo de tiempo:

  • Mes/Trimestre: Habilita un menú desplegable con meses y trimestres específicos de un año (es decir, Q1, Q2, Enero, etc.).

  • Periodo relativo: Habilita un menú desplegable de plazos específicos en movimiento (es decir, Año hasta la fecha, Últimos 7 días, Últimos 30 días, etc.).

  • Del/al: Habilita los campos de selección de fechas Fecha del… y Fecha al… para definir un periodo específico (por ejemplo, del 05/06/2024 al 27/06/2024).

Establezca un valor predeterminado para el periodo de tiempo, este es opcional.

Nota

El campo Valor predeterminado solo aparece para Mes/Trimestre y Periodo relativo.

Si selecciona el rango Mes / Trimestre, seleccione la casilla Filtrar según el periodo actual de forma automática para definir el periodo de mes, trimestre o año predeterminado.

Después configure la Coincidencia de campos. Abra la sección al hacer clic en el encabezado Coincidencia de campos, aparecerá una lista con el origen de los datos en la hoja de cálculo con dos campos:

  • Campo de fecha: Seleccione un campo de fecha del modelo de origen de datos para aplicar el periodo.

  • Desplazamiento de periodo: Seleccione (de forma opcional) un desplazamiento que mueva el periodo de manera relativa.

    Las opciones disponibles son Anterior, Antes del anterior, Siguiente y Después del siguiente.

Por último, haga clic en el botón Guardar una vez que haya ingresado toda la información en el formulario. Si alguno de los campos de la fuente de datos no coincide con el tipo datos (o fecha y hora) aparecerá el error «Algunos campos obligatorios no son válidos».

Example

Seleccione un desplazamiento de periodo con la opción Siguiente al usar el rango Mes/Trimestre para aplicar el filtro al siguiente periodo relativo al establecido.

Con esta configuración, al seleccionar enero de 2024 como fecha filtra los datos como febrero de 2024, donde el mes seleccionado se desplaza al mes siguiente.

Un filtro de fecha con el periodo "Siguiente" configurado.

Relación

El filtro global Relación permite filtrar registros en fuentes de datos al seleccionar un campo de un modelo relacionado.

Una vez que haya abierto el menú de filtros globales seleccione el botón Relación para crear un nuevo filtro de relación. El menú Propiedades del filtro mostrará los siguientes campos para su configuración.

Primero escriba un nombre para el nuevo filtro de relación en el campo Etiqueta.

Luego seleccione o busque un modelo en el campo Modelo relacionado.

Una vez que seleccione un modelo aparecerán los campos Valor predeterminado y Coincidencia de campos.

Establezca un valor predeterminado para el periodo de tiempo, este es opcional. Las opciones disponibles son los registros del modelo.

Después configure la Coincidencia de campos. Abra la sección al hacer clic en el encabezado Coincidencia de campos, aparecerá una lista con el origen de los datos en la hoja de cálculo con dos campos.

Seleccione un campo del modelo de fuente de datos desde el que aplicará el filtro de relaciones.

Por último, haga clic en el botón Guardar una vez que haya ingresado toda la información en el formulario. Si alguno de los campos de la fuente de datos no coincide con el tipo de datos del modelo relacionado aparecerá el error «Algunos campos obligatorios no son válidos».

Example

El filtro Relación tiene el modelo relacionado configurado con Contacto. Los datos de origen de la tabla dinámica del lead (crm.lead) de CRM están configurados con Cliente.

Con esta configuración, seleccionar un registro de cliente filtra la tabla dinámica solo con los leads que están relacionados con el registro elegido.

Un filtro de relación con el modelo de contacto configurado.

Texto

El filtro global Texto permite filtrar el texto mediante la coincidencia de campos de texto fuente de datos con una cadena de texto o un rango de valores predefinidos.

Una vez que haya abierto el menú de filtros globales seleccione el botón Texto para crear un nuevo filtro de texto. El menú Propiedades del filtro mostrará los siguientes campos para su configuración.

Primero escriba un nombre para el nuevo filtro de texto en el campo Etiqueta.

Seleccione la casilla Restringir valores a un rango si desea hacer esto. Esta acción mostrará un campo para que ingrese un rango dentro de la hoja de cálculo y puede escribirlo o seleccionarlo.

Después configure la Coincidencia de campos. Abra la sección al hacer clic en el encabezado Coincidencia de campos, aparecerá una lista con el origen de los datos en la hoja de cálculo con dos campos.

Seleccione un campo del modelo de fuente de datos desde el que aplicará el filtro de texto.

Por último, haga clic en el botón Guardar una vez que haya ingresado toda la información en el formulario. Si alguno de los campos de la fuente de datos no coincide con el tipo de datos del modelo relacionado aparecerá el error «Algunos campos obligatorios no son válidos».

Example

Considere un filtro de texto con el rango A2:A6 agregado al campo Restringir valores a un rango. La hoja de cálculo tiene cinco nombres de productos diferentes que aparecen como valores en las celdas de la columna A en las filas 2 a 6.

Con la configuración anterior es posible filtrar una tabla dinámica de productos por nombre de producto al seleccionar uno de los 5 valores predefinidos disponibles en el filtro de texto.

El filtro de texto también se vuelve dinámico si agrega los valores en el rango A2:A6 de forma dinámica.

Un filtro de texto dinámico con un rango restringido.

Gestionar filtros

Abra el menú de filtros globales desde Documentos y haga clic en la hoja de cálculo deseada.

Los filtros globales existentes aparecen en la sección Filtros y puede utilizarlos por separado o al mismo tiempo.

Truco

Puede cambiar el orden de los filtros existentes al pasar el cursor sobre un filtro y usar el icono correspondiente para cambiar su posición.

Para restablecer un filtro con valores establecidos a los valores predeterminados, haga clic en el icono (limpiar) junto al valor en el filtro.

Seleccione el icono (engranaje) para editar un filtro existente. Esta acción abre el menú Propiedades del filtro en el que puede modificar o eliminar el filtro si hace clic en el botón Eliminar.