Closing Circles

mod_harbour is an Apache module that allows to run PRGs directly on the web !!!

Closing Circles

Postby Carles » Fri Oct 04, 2019 5:03 pm

Hi,

Here you have the example that we have programmed this week with our mod. This week we have tested with Apache Windows to try ADO

Authentication Screen
ADO connection!
MS SQL database
Browser (all code without using any pluggin)
Pagination
Register editing
Error control in editing
...

Using our MVC (Model / View / Controller) Mercury system

http://modharbour.sysctrlsoftware.com:39391/seamap-3


Regards
C.


regards
Salutacions, saludos, regards

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

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1137
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Re: Closing Circles

Postby mchumpitazv » Mon Oct 10, 2022 11:10 pm

Hola Carles

Estoy probando como trabajar con mod_harbour y MS SQL y no tengo claro como manejar el tema de paginación, sobre todo con consultas de muchos registros, ¿Podrias compartir el ejemplo que mencionas?, el link que alli indicas ya no esta disponible.

Muchas gracias!!

Saludos desde Perú

Martín Ch.
User avatar
mchumpitazv
 
Posts: 54
Joined: Thu Dec 27, 2007 6:56 pm
Location: Lima -Perú

Re: Closing Circles

Postby Otto » Tue Oct 11, 2022 3:16 pm

Martin, I think you always have to check which mechanism you use on a case-by-case basis.
What do you have on the frontend? bootstrap table?
We did some test when starting with mod harbour 2 years ago.
Please give more details.


Best regards,
Otto

http://forums.fivetechsupport.com/viewtopic.php?f=45&t=39275&p=234389&hilit=speed&sid=8522ac063ae09281d22e52d2658f75dd&sid=e7e9cdf2c038ab13a4db1fd998f53c57#p234389
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
https://www.facebook.com/groups/modharbour.club
********************************************************************
User avatar
Otto
 
Posts: 6334
Joined: Fri Oct 07, 2005 7:07 pm

Re: Closing Circles

Postby mchumpitazv » Tue Oct 11, 2022 3:58 pm

Hola Otto

Gracias por el comentario, efectivamente dentro de los detalles que debo adicionar es que estoy trabajando con mod-harbour V2 y con tablas bootstrap tal y como mencionas.
El extracto de los datos es atraves de store procedure sql que luego son tratados desde el aplicativo mismo como recordset, pero el tema mayor es ¿como trabajo el tema de paginacion de muchos registros y que puedan ser mostrados en el front-end sin colapsar la presentación?
Segun algunos ejemplos de mod-harbour los registros son colocados dentro de matrices que luego son mostrados por el BROWSE, pero al ser muchos no tengo idea de como "paginarlos".

En el ejemplo. Carles menciona que trabaja con paginacion, validaciones, etc., por eso me atrevi a solictarle copia del ejemplo para aclarar mis dudas.

Espero puedan apoyarme.

Saludos,

Martín Ch.
User avatar
mchumpitazv
 
Posts: 54
Joined: Thu Dec 27, 2007 6:56 pm
Location: Lima -Perú

Re: Closing Circles

Postby Otto » Tue Oct 11, 2022 5:46 pm

Martin,
Have you already tried with the different settings here?
Is the data access with AJAX
Best regards,
Otto



Code: Select all  Expand view  RUN
<table  class="table table-image"
id="table"
data-toggle="table"
data-height="<?prg  return hINI[ 'KARTEI-DATAHEIGHT' ] ?>"
data-unique-id="_recno"
data-search="true"
data-search-align="left"
data-pagination="true"
data-toolbar="#toolbar"
data-query-params="queryParams"
data-side-pagination="server"
data-server-sort="false"
data-show-footer="true"
data-ajax="ajaxRequest"
data-click-to-select="true"
data-single-select="true"
data-detail-view="true"
data-detail-formatter="detailFormatter"
data-show-columns="true"
data-show-columns-toggle-all="true"
>
 
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
https://www.facebook.com/groups/modharbour.club
********************************************************************
User avatar
Otto
 
Posts: 6334
Joined: Fri Oct 07, 2005 7:07 pm

Re: Closing Circles

Postby mchumpitazv » Fri Oct 14, 2022 6:26 pm

Estimado Otto

Muchas gracias por tu respuesta, no me queda muy claro lo que mencionas, tendras un ejemplo algo mas completo que me ayude a comprender lo que me recomiendas?

Saludos y gracias de antemano.

Martín
User avatar
mchumpitazv
 
Posts: 54
Joined: Thu Dec 27, 2007 6:56 pm
Location: Lima -Perú

Re: Closing Circles

Postby Otto » Sat Oct 15, 2022 9:28 am

Hello Martin,

I myself only work with DBF.

But theoretically, it doesn't matter how the data is accessed.
It's difficult for me to answer here, as I have no idea how well you know web programming.

I'll post a simple example.

The logline() function in data.prg logs all accesses.

If you change in your bootstrap table definition
data-side-pagination="server", you will see that every click on the PAGINATION navigation will trigger an AJAX call.

Without data-side-pagination="server", PAGINATION is done directly on the client, i.e. in the web browser.

https://mybergland.com/fwforum/ajaxtest.zip

Best regards,
Otto
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
https://www.facebook.com/groups/modharbour.club
********************************************************************
User avatar
Otto
 
Posts: 6334
Joined: Fri Oct 07, 2005 7:07 pm


Return to mod_harbour

Who is online

Users browsing this forum: No registered users and 3 guests