Seguro que alguna vez has creado una vista en una página de lista de Business Central. Sí, esos filtros que pones en tus páginas y los guardas poniendole un nombre.
Pero... en Business Central, ya vienen algunas incluidas por defecto:
¿Como hacemos para añadir a nuestras páginas una vista? o ¿si resulta que somos partners y hemos hecho un filtro estupendo que queremos incluir a todos nuestros clientes?
Desarrollo de vistas en VS Code
La solución es usar AL y VS Code. Vamos a ver que realmente es muy sencillo. Simplemente tenemos que crear una "Page Extension" o en si es una página nueva una "Page" y añadirle la sección "Views".
Como en cualquier opción de una page extension, debemos de indicarle donde la vamos a colocar (addlast, addfirst,...) y luego cumplimentar las propiedades:
caption : Nombre que mostraremos
OrderBy: como vamos a ordenar los datos
filters: Los filtros que vamos a añadir
El resultado nos aparecerá en la lista de vistas
Y tal y como le hemos dicho, la vista aplica los filtros y orden indicados:
Como ves, una funcionalidad muy facil de aplicar en tus páginas. Recuerda que una vez realizado el filtro puedes exportar los datos visualizados a Excel, lo que todavía lo hace más útil.
Si tienes cualquier duda, puedes ponerlo en los comentarios.
Si necesitas revisar la documentación oficial, puedes pinchar aqui:
También puedes verlo en video aquí:
*This post is locked for comments