FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index mod_harbour BROWSE con varias paginas
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
BROWSE con varias paginas
Posted: Mon Feb 01, 2021 02: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 (fw): Select all Collapse
        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
Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
Re: BROWSE con varias paginas
Posted: Mon Feb 01, 2021 06: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
HIX -> https://github.com/carles9000/hix
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
Re: BROWSE con varias paginas
Posted: 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 (fw): Select all Collapse
                    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
Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
Re: BROWSE con varias paginas
Posted: Tue Feb 02, 2021 02: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
HIX -> https://github.com/carles9000/hix

Continue the discussion