Iniciació a la programació amb FacturaLUX - Abanq
En aquest tutorial es donarà una visió general de l’arquitectura d’Abanq. A continuació, es realitzaran diverses personalitzacions, des d’un petit canvi en l’estructura del model de dades fins a la programació completa d’un nou mòdul: taules, formularis scripts i informes.
- Introducción a la estructura de Abanq
- En este breve artículo vamos a tratar de clarificar la estructura de Abanq, paso previo muy importante antes de comenzar la programación y personalización de los módulos.
- Tutorial. Programación en Abanq (I). Primer contacto
- Este es el primero de una serie de tutoriales orientados a programadores y usuarios avanzados acerca de programación sobre Abanq. En este tutorial veremos cómo realizar una personalización básica y muy sencilla, pero que nos va a dar una idea de la flexibilidad de la aplicación y la facilidad con que se pueden realizar cambios sobre la estructura de los datos y el aspecto de los formularios.
- Tutorial. Programación en Abanq (II). Acciones
- En el presente artículo describiremos la forma de realizar lo que Abanq denomina acciones completas. Esto quiere decir que aprenderemos a crear nuestras propias tablas y formularios, y a relacionarlos con otros elementos ya existentes. Además, dotaremos a nuestros formularios de funcionalidades añadidas mediante la programación de scripts, veremos la estructura del lenguaje QSA y usaremos las clases más importantes que Abanq pone a disposición de los programadores. Para terminar, confeccionaremos un informe sencillo para obtener un resumen bien presentado de los datos contenidos en las nuevas tablas.
- Programación en Abanq (III). Módulos
- Para terminar con la serie de artículos sobre el uso avanzado de Abanq, vamos a profundizar un poco más en el funcionamiento del sistema. Concretamente nos centraremos en el sistema de 'scripting' y los mecanismos que nos ofrece para poder implementar cualquier funcionalidad de manera interpretada mediante el lenguaje QSA. Este capítulo es algo más teórico que los anteriores, pero aun así terminaremos con un ejemplo práctico que nos mostrará como crear un pequeño módulo para generar gráficos estadísticos a partir de los datos obtenidos de las consultas utilizadas para los informes.