Desarrollo de vistas en Business Central - Business Central

Breaking

lunes, 14 de agosto de 2023

Desarrollo de vistas en Business Central

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:

https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-views?wt.mc_id=DX-MVP-5005064


También puedes verlo en video aquí:





No hay comentarios: