Hola Julian
No, no estás entendiendo bien. El generador de aplicaciones sirve para cualquier tipo de aplicación, no importa de que se trate, no tiene nada que ver con clientes, proveedores o lo que sea.
Tampoco es una librería de clases o una colección de prgs, es mucho más abarcante que todo eso.
Lo bueno del generador de aplicaciones es que él te hace los ABMs (al menos la gran mayoría), con los datos que tú le proporcionas.
¿Quiéres hacer un ABM de Clientes? entonces tu tarea es decirle cuál es el nombre de la Tabla donde se guardarán los datos (posiblemente se llame: Clientes) y si hay algunos campos de esa Tabla que no deben aparecer en el ABM. Luego un click sobre "Generar ABM" y ya está, ya tienes tu ABM de Clientes.
Como los ABMs pueden ser distintos, yo tengo varios modelos de ABM. El modelo 1 es el más simple, pone los campos uno detrás de otro, en orden. Es el que uso cuando la Tabla tiene pocos campos (Sucursales, Cotizaciones de Monedas Extranjeras, Vendedores, Cobradores, etc.) El modelo 2 tiene pestañas, en este caso hay que decirle cuantas pestañas habrá, los nombres de esas pestañas y cuales campos van en cada pestaña. El modelo 3 tiene una grilla. El modelo 4 tiene dos grillas. El modelo 5 tiene pestañas y grillas. Desde luego, tú puedes tener todos los modelos que necesites.
Además, el mismo generador se encarga de crear las rutinas de validaciones de esos campos, utilizando para ello los datos que encuentra en la Tabla respectiva. Si hay que hacer alguna validación adicional, normalmente es mínima.
Lo mismo hago con los informes. Pregunto cuales son los datos que se requieren, las tablas a los cuales pertenecen, el modelo de Informe (modelo 1, modelo 2, modelo 3, etc.) y ya creo el informe (que es simplemente un archivo .DBF pero con otra extensión) con un solo click en "Generar Informe". En este caso el generador hace dos tareas:
1. Crear el formulario donde se le pedirán los datos a los usuarios (cual producto, de que fecha a que fecha, orden en que se mostrarán los datos, etc.)
2. Crear el informe
O sea, todo se reduce a escribir unas cuantas palabras y a hacer unos cuantos clicks, el generador se encarga de hacer todo el resto. Por lo tanto, te ahorras muuuucho tiempo. Y puedes concentrarte en los procesos importantes y no te desgastas haciendo tareas repetitivas y aburridas.
Saludos.
Walter.
From:
wack...@hotmail.com