Tabla de contenidos

GestDB 2.2

GenCode

Esta herramienta permite a los desarrolladores generar de una manerasencilla un programa que utilice una de las tablas de laconexión.

Lo que realmente genera es el código fuente del programa, ydependiendo del lenguaje de programación seleccionadopodría ser un programa, un script, o un applet.

Se puede generar código fuente de los siguientes tipos;aplicaciones java, applet java, paneles java, JSP, ASP, PHP,axón, y visual basic.

El generador funciona con platillas, cuando se selecciona un lenguajede programación, el generador presenta una lista de plantillas,para seleccionar la que más se adecue a lo que queremos hacer.Se podrían poner plantillas personalizadas para que laaplicación genere código más adaptado a nuestranecesidad.

Las plantillas están ubicadas en el directorio "templates",cuando se selecciona un lenguaje GenCode carga la lista de platillascogiendo todos los archivos que tengan la extensión oextensiones definidas en GenCode. El usuario podríaañadir tantos templates de un lenguaje como desee. Por elmomento el usuario no puede añadir lenguajes. Si tiene lanecesidad puede ponerse en contacto con el equipo de desarrollo,indicando el lenguaje y si es posible la platilla y el equipo dedesarrollo lo pondrá en la lista de mejoras a desarrollar paraimplementarlo en futuras versiones. La dirección de correo es gestdb@piensayactua.com.También esta disponible el foro de nuevas propuestas del web http://gestdb.piensayactua.com.

Si crea nuevas platillas que considera interesantes envienosla, sinosotros también las consideramos interesantes las incluiremosen futuras versiones.

A continuación podemos ver la pantalla y una descripciónde los distintos elementos de esta aplicación.

Generador de código

En el primer des plegable tenemos la lista de tablas, el códigoque se genere contendrá una SQL de consulta que pondrá elnombre de la tabla selecciona, si el código tiene las etiquetasde campos, también se pondrán los campos de la tabla.

En el segundo des plegable tenemos los lenguajes disponibles, trasseleccionar uno de los lenguajes, en el siguiente combo(modelo) secargar todas las plantillas del lenguaje seleccionado que esténen el directorio template.

Cuando se pulsa en el botón "Generar" se crea el códigofuente y se pone en el editor de texto, para que lo modifiquemos anuestro antojo. Cuando este todo correcto, podemos pulsar elbotón "Guardar" y nos preguntará donde y con que nombrequeremos guardar el código.

Tabla de contenidos