¿Te has dado cuenta de que ya es posible buscar contenido en Dynamics NAV a través de múltiples columnas?
Mira el siguiente ejemplo. Si abres el cliente web, de NAV 2016, en la empresa «Cronus» y escribes en la lista de clientes, sobre el recuadro de búsquedas, los caracteres “mar”, este es el resultado obtenido:
He marcado las coincidencias de las búsquedas y puedes comprobar que existen en varias columnas. Por lo tanto, ¡ahora la búsqueda incluye varias columnas y esto es fantástico!
¿Cómo es eso posible?
El uso del comando FILTERGROUP (-1) hace que esto se pueda hacer. Ya había anteriormente utilizado el comando FILTERGROUP con otros propósitos, pero nunca había oído hablar del parámetro -1, por lo que me plantee realizar una prueba desde cero para comprobar su funcionamiento. Os la cuento:
Hice una página para mostrar la lista de clientes habilitando un campo de búsqueda basado en una variable. A la página le añadí un campo para controlar el nº de apariciones de la búsqueda dentro de la página.
El resultado fue algo así:
Luego fui al editor de CAL para aplicar el comando FILTERGROUP (-1) en la validación del campo «Texto Búsqueda» y escribí el siguiente código:
Y ahora, tras escribir en el campo texto búsqueda, puedo buscar la perfección a través de múltiples columnas en la tabla de clientes y mostrarme el nº de apariciones en la lista de los caracteres buscados:
Poderoso y sencillo a la vez ¿verdad?
Si desea más información sobre Microsoft Dynamics NAV no dude en contactarnos.