En Master Data puedes crear filtros tanto para el acceso vía API como para la vista en los formularios. La creación de filtros facilita la búsqueda y consulta de datos, proporcionando un mayor control sobre los mismos.
La creación de filtros debe configurarse primero en la entidad de datos y después en el formulario deseado, según los pasos descritos en las secciones a continuación.
Requisitos para filtros
Sigue las recomendaciones a continuación para definir campos de filtros:
- No utilices campos de tipo CEP, Text y File como filtros.
- Agrega como filtro un campo que contenga pocas opciones disponibles para rellenar, como "Categoría", por ejemplo.
Configurar filtro en la entidad de datos
Sigue los pasos a continuación para definir un campo existente como filtro en la entidad de datos:
-
En el Admin VTEX, accede a Configuración de la tienda > Storefront > Master Data.
-
En Master Data, haz clic en el engranaje situado junto al nombre de una aplicación.
-
Haz clic en Estructura de datos.
-
Accede a la pestaña Entidades de datos.
-
Haz clic en el botón de editar sobre la entidad en la que deseas configurar el filtro.
Serás redirigido a la lista de campos de la entidad.
-
Haz clic en el botón con el símbolo de engranaje en el campo que deseas configurar como filtro.
-
Marca la casilla ¿Es filtrable?.
-
Haz clic en el botón
Guardar
. -
En la lista de entidades, haz clic en el botón de publicar para publicar la entidad.
-
Haz clic en el botón de reindexar para indexar la entidad.
Configurar filtros en el formulario
Sigue los pasos a continuación para configurar filtros en el formulario:
-
En el Admin VTEX, accede a Configuración de la tienda > Storefront > Master Data.
-
En la aplicación donde se encuentra el formulario en el que deseas crear el filtro, haz clic en el símbolo del engranaje .
Serás redirigido a la lista de formularios de la aplicación.
-
Haz clic en el botón de editar en la fila del formulario que deseas editar.
-
Rellena el campo Filtros con el nombre interno del campo marcado como filtro. El nombre interno corresponde al valor del primer campo al crear y editar la entidad de datos, y no se puede modificar. Para ingresar más de un valor solo hay que separarlos con una coma, sin espacio.
-
Haz clic en el botón
Guardar
.
Filtrar registros del formulario
Una vez creado el filtro ya puede utilizarse en el formulario. Para hacerlo, sigue los pasos a continuación:
-
En el Admin VTEX, accede a Configuración de la tienda > Storefront > Master Data.
-
En la aplicación deseada, identifica el formulario que deseas ver y haz clic en el ícono de lista .
Serás redirigido a la lista de registros del formulario. En lado izquierdo verás los filtros configurados.
-
Para filtrar, selecciona el nombre del filtro y su valor, y haz clic en
Filtrar
.Puedes filtrar por varios campos a la vez y por varios valores en el mismo campo. Para eliminar un filtro, basta con hacer clic en la
X
situada junto al valor.