BROWSE con varias paginas

mod_harbour es un módulo para Apache que permite correr tus PRGs directamente en la web!!!

BROWSE con varias paginas

Postby Patricio Avalos Aguirre » Mon Feb 01, 2021 2:15 pm

Estimados

alguna forma de que el browse se vea en varias pagina con TWEB
resulta que demora en mostrar los resultados

lo estoy haciendo de esta manera

Code: Select all  Expand view  RUN

        ROWGROUP o
            DEFINE BROWSE oBrw ID 'ringo'HEIGHT 800 EXPORT SEARCH TOOLS OF o
                ADD oCol TO oBrw ID 'ite' HEADER 'item'
                ADD oCol TO oBrw ID 'emi' HEADER 'fecha'
                ADD oCol TO oBrw ID 'tip' HEADER 'Tipo'
                ADD oCol TO oBrw ID 'doc' HEADER 'Doc.'
                ADD oCol TO oBrw ID 'rut' HEADER 'Rut'
                ADD oCol TO oBrw ID 'nom' HEADER 'Nombre'
                ADD oCol TO oBrw ID 'net' HEADER 'Neto'
                ADD oCol TO oBrw ID 'iva' HEADER 'Iva'
                ADD oCol TO oBrw ID 'tot' HEADER 'Total'
                ADD oCol TO oBrw ID 'cre' HEADER 'Crédito'
                ADD oCol TO oBrw ID 'con' HEADER 'Contado'
                ADD oCol TO oBrw ID 'ven' HEADER 'Vendedor'
                ADD oCol TO oBrw ID 'efe' HEADER 'Efectivo'
                ADD oCol TO oBrw ID 'tar' HEADER 'Tarjeta'
                ADD oCol TO oBrw ID 'che' HEADER 'Cheque'
                ADD oCol TO oBrw ID 'tra' HEADER 'Trans.'
                ADD oCol TO oBrw ID 'ncr' HEADER 'Nota NCR'
                ADD oCol TO oBrw ID 'res' HEADER 'Reserva'
                ADD oCol TO oBrw ID 'hor' HEADER 'Hora'
        END o
 


no veo la forma que se puede ver los datos en paginas
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
User avatar
Patricio Avalos Aguirre
 
Posts: 1060
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile

Re: BROWSE con varias paginas

Postby Carles » Mon Feb 01, 2021 6:56 pm

Hola,

TWeb no tiene todavia paginación, está pendiente de de implmentación. Si te tarda mucho es que debes enviar muchos datos. Mi consejo es que busques la manera de optimizar una busqueda y acotes la cantidad de registros.

Saludos.
C.
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: 1139
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Re: BROWSE con varias paginas

Postby Patricio Avalos Aguirre » Mon Feb 01, 2021 10:25 pm

gracias

lo he solucionado con esta linea en el archivo twebbrowse.prg

data-pagination="{{ IF( oThis:lPagination, 'true', 'false') }}"

si que cree una variable en la clase y esta funcionando

Code: Select all  Expand view  RUN
                    data-row-style="{{ oThis:cRowStyle }}"
                    data-pagination="{{ IF( oThis:lPagination, 'true',  'false') }}"
                    data-virtual-scroll="{{ IF( oThis:lVirtualScroll, 'true',  'false') }}"
 
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
User avatar
Patricio Avalos Aguirre
 
Posts: 1060
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile

Re: BROWSE con varias paginas

Postby Carles » Tue Feb 02, 2021 2:37 pm

Patricio,

Si esta opcion te sirve perfecto, pero recuerda que lo que haces es activar una paginacion "client-side", que no es lo mismo que la "server-side" que es la que para mi tiene sentido. Si tienes los datos ya en el navegador, para que quieres paginarlos ? :roll:
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: 1139
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona


Return to mod_harbour

Who is online

Users browsing this forum: No registered users and 9 guests