mod_harbour Genesis: Como funciona ?

mod_harbour es un módulo para Apache que permite correr tus PRGs directamente en la web!!!
Post Reply
User avatar
Carles
Posts: 937
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Contact:

mod_harbour Genesis: Como funciona ?

Post by Carles »

Hola,

Podriamos hacer una visión general de todo el sistema de la siguiente manera.

Imaginemos que queremos consultar en nuestro sistema información sobre un código entrado desde nuestro smartphone. Nuestros datos estaran en dbfs en nuestro caso, por supuesto ;-)

1.- Crearemos una Tarea (Task, que llamaremos g_camion) que sera una rutina que abra nuestro dbf, busque el código, cargue los datos y los devuelva en un hash. Puro código Harbour !!!

Image

Podemos ir probando en el cloud nuestro código y comprobar en el panel de la derecha el resultado. En este caso devolvemos un hash con las claves 'found' y 'row'

2.- Crearemos una Vista (View) que será sencillamente nuestra pantalla, la llamaremos en este caso gsalida. Los mas capacitados en html/Css podran codificar directamente. Los que no, hay disponible una mini-gui en el que podremos codificar a nuestro estilo xBase de siempre :-)

Image

Una vez codificada el diseño principal de la vista, acabaremos añadiendo un poco de javascript para crear nuestra petición al server de consulta y esperar a que nos devuelva una contestacion para mostrarla en nuestra pantalla. Queremos que cada pulsacion del Button haga una consulta a la Task que hemos definido g_camion.

Image

Solo queda configurar un menu en nuestro programa para poder ejecutar esta View. Tendremos un grid con 3 niveles: Grupo, Subgrupo y Item

Image

En el 3 nivel indicaremos que queremos que ejecute nuestro menu. En este caso queremos que ejecute la View gsalida

Image

Ya tenemos TODO nuestro sistema listo !!!

Nos conectaremos con nuestro smatphone a nuestro servidor y nos aparecerá nuestro menu que hemos definido

Image

Al ejecutarlo nos aparecera nuestra VIew que podra consultar con nuestro server la Task definida al principio de todo

Image

Y con todo este concepto general, podemos extrapolarlo hasta ir completando facilmente nuestra pantalla

Image


En minutos...tenemos diseñada nuestra consulta para la web con nuestro RAD Genesis. El primer sistema Harbour para programar nuestras aplicaciones web en prg

¿ Como veis el sistema ? :D

mod harbour. The future xBase is here !


Image
Last edited by Carles on Sat Feb 15, 2020 5:08 pm, edited 1 time in total.
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

https://modharbour.app
https://modharbour.app/compass
https://forum.modharbour.app
User avatar
Armando
Posts: 2479
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Contact:

Re: mod_harbour Genesis: Como funciona ?

Post by Armando »

Carles:

Excelente, Se ve apetecible.

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
jbrita
Posts: 425
Joined: Mon Jan 16, 2006 3:42 pm

Re: mod_harbour Genesis: Como funciona ?

Post by jbrita »

Cales exelente, pero una consulta uno puede obtner solo genesis.
saludos
User avatar
Carles
Posts: 937
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Contact:

Re: mod_harbour Genesis: Como funciona ?

Post by Carles »

Hola,

De momento solo esta disponible en los servidores xbhosts. Estamos estudiando ofrecer el servicio fuera de xbhosts.

http://www.xbhosts.com

Saludos.
C.
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

https://modharbour.app
https://modharbour.app/compass
https://forum.modharbour.app
Post Reply