NAV: Conexión con base de datos externa - Parte 1

Los desarrolladores de Dynamics NAV sabemos que tenemos limitaciones a nivel de tablas (normalmente con una licencia vienen 10 tablas) por eso tenemos esta oportunidad de integrar o crear tablas externas. Estas tablas externas permiten ser accedidas desde fuera de Dynamics NAV y poder trabajar con ellas sin mayores problemas.

Divido esta entrada en dos partes para que se entiendan bien los pasos que debemos realizar para que todo esto funcione como esperamos que lo haga. En la primera parte, veremos lo relacionado a una base de datos externa a Dynamics NAV y cómo crear la misma tabla dentro de Dynamics NAV. No te preocupes, las tablas externas NO consumen licencias de tablas. En la segunda parte, veremos lo relacionado a Dynamics NAV para crear una página que lea los datos de esa tabla externa.

[Leer más]

Creación de reglas de negocios

En esta ocasión quiero comentarles cómo poder crear reglas de negocio dentro de Dynamics 365 for Sales (al fin y al cabo utilizamos PowerApps de fondo :P).

¿Qué son las reglas de negocios?

Las reglas de negocios son pequeños flujos que se realizan en determinados campos cuando queremos que éstos realicen una determinada acción siguiendo algunas condiciones y variables que definamos.

[Leer más]

Procesando…

En una entrada anterior, habíamos visto cómo crear una barra de progreso dentro de PowerApps. Vimos que no existe un control como tal pero que podemos adaptar uno a las necesidades que vamos teniendo.

Aquí veremos cómo mostrar un control “Procesando…” (loading) mientras se procesa algo, tomando como ejemplo el origen de datos Cuentas desde Dynamics 365 for Sales.

[Leer más]

PDF Viewer

Muchas veces necesitamos, poder visualizar documentos en nuestras aplicaciones. A la fecha, uno de los documentos más utilizados es el formato PDF.

Por eso, Microsoft PowerApps provee un visor de documentos PDF. Con estos sencillos pasos logramos ver estos documentos rápidamente.

[Leer más]

Barra de progreso

Otra herramienta que se utiliza mucho a la hora de desarrollar aplicaciones es la barra de progreso, para mostrar algún avance en el proceso. En Microsoft PowerApps no tenemos un control especializado para realizar esa tarea, por lo tanto debemos crear algo que simule esa tarea.

Para ello utilizaremos dos controles de tipo Rectángulo y un control Slider que permitirá mostrar el proceso deseado.

[Leer más]

Campos ocultos

Este último fin de semana me han preguntado cómo puedo manejar campos ocultos en Microsoft PowerApps. La respuesta corta es No se puede. ¿Por qué no se puede?

Porque no existe un control o campo oculto como tal. En HTML, por ejemplo, tenemos un control de ese tipo que lo podemos utilizar como un campo auxiliar para almacenar algo que necesitamos utilizar. Más información aquí.

[Leer más]

Validaciones

Esta entrada tiene relación con el trabajo con datos, en la entrada anterior vimos cómo ordenar y filtrar datos. Aquí veremos otro punto importante que se basa en las validaciones. Aquí me centraré en validar datos en la pantalla donde se insertan elementos.

De esta manera, los datos validados terminarán en el Dynamics 365 for Sales. Vamos a ver cómo podemos hacerlo.

[Leer más]

Ordenamiento y filtrado de columnas

Luego de algunos meses, con otros temas, aquí continúo con Microsoft PowerApps. En la última entrada referente al tema hemos vimos cómo crear una aplicación completa con datos de una manera sencilla. Me han preguntado ¿Cómo puedo ordenar y/o filtrar los datos? Para el caso del ejemplo, ya estaba ordenado y filtrado. Pero, me interesa explicar cómo hacerlo y que ustedes puedan aplicar según su necesidad.

[Leer más]