xbrowse con maridadb SIN posibilidad de refresh

Post Reply
User avatar
goosfancito
Posts: 1955
Joined: Fri Oct 07, 2005 7:08 pm

xbrowse con maridadb SIN posibilidad de refresh

Post by goosfancito »

hola.
Estoy frenado por esta situacion,
tengo un xbrowse con mariadb y cuando quiero que me refresque el xbrowser no lo hace.
ya probe hacer un setfocus antes de refresh y nada.
alguien que tenga un ejemplo de como soluciono esto por favor.

NO USO ROWSET


Time from start: 0 hours 0 mins 20 secs
Error occurred at: 06/10/2021, 07:53:34
Error description: Error BASE/1132 Error de rango: acceso al array
Args:
[ 1] = A {1,1,"ASSDASDASD ... } length: 5
[ 2] = N 6

Stack Calls
===========
Called from: .\source\internal\FWMARIA.PRG => (b)FWMARIAROWSET( 1287 )
Called from: .\source\internal\FWMARIA.PRG => FWMARIAROWSET:LAPPENDBLANK( 0 )
Called from: .\source\internal\FWMARIA.PRG => FWMARIAROWSET:CANCELAPPEND( 4764 )
Called from: .\source\internal\FWMARIA.PRG => FWMARIAROWSET:SORTDATA( 2981 )
Called from: .\source\internal\FWMARIA.PRG => FWMARIAROWSET:REQUERY( 3468 )
Called from: Source\TProductos.prg => TPRODUCTOS:GRABAR( 367 )

gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
karinha
Posts: 7940
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Been thanked: 3 times
Contact:

Re: xbrowse con maridadb SIN posibilidad de refresh

Post by karinha »

Muestre siempre el código para Mister Rao ojear.

Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
admsoporte
Posts: 104
Joined: Sun Oct 09, 2005 3:09 pm
Location: Mexico

Re: xbrowse con maridadb SIN posibilidad de refresh

Post by admsoporte »

El error parece indicar un problema con un elemento del array que deberia ser dato y no array

Enviado desde mi Redmi Note 9S mediante Tapatalk
Saludos

Atentamente

Jose F Dominguez Serafin

email admsoporte@gmail.com
User avatar
carlos vargas
Posts: 1721
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: xbrowse con maridadb SIN posibilidad de refresh

Post by carlos vargas »

Misma respuesta de la pregunta anterior.
Muestranos como llamas a tu consulta, debes tomqr en cuenta que refresh o requery funciona si lo haces sobre jn objeto tipo query/recordset.

No tenemis claro como lo eatas usando, si usay array o que.
Por ello te pido nos muestres como lo usas...
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
goosfancito
Posts: 1955
Joined: Fri Oct 07, 2005 7:08 pm

Re: xbrowse con maridadb SIN posibilidad de refresh

Post by goosfancito »

carlos vargas wrote:Misma respuesta de la pregunta anterior.
Muestranos como llamas a tu consulta, debes tomqr en cuenta que refresh o requery funciona si lo haces sobre jn objeto tipo query/recordset.

No tenemis claro como lo eatas usando, si usay array o que.
Por ello te pido nos muestres como lo usas...


Code: Select all | Expand

TEXT into cSql
   Select
   a.id AS c1,
   a.idfactura AS c2,
   a.fecha AS c3,
   a.idcontacto AS c4,
   b.id AS c5,
   b.nombre AS c6,
   b.telefono AS c7,
   a.subtotal AS c8,
   a.descuento AS c9,
   a.total AS c10
   FROM tbfacturados a
   Left JOIN tbcontactos b
   ON a.idcontacto = b.id
   ORDER BY a.idfactura
   ENDTEXT

   oQry := ::oCnx:QUERY( cSql )

   DEFINE DIALOG ::oDlg resource "DLGMENU"

   //----------( )----------

   REDEFINE XBROWSE ::oBrw ID 100 OF ::oDlg ;
   DATASOURCE oQry ;
   COLUMNS "c1", "c6", "c3", "c2", "c8", "c9", "c10"

   WITH OBJECT ::oBrw
...

ese es mi codiigo, y una vez que hago un insert hago:
::oQry:refresh()
::oBrw:refresh()
 
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
carlos vargas
Posts: 1721
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: xbrowse con maridadb SIN posibilidad de refresh

Post by carlos vargas »

No miro problema alguno, lo unico es verificar si el query retorna datos, suponiendo que si, efectivamente el oQry:Refresh() debria funcionar,
podemos ver en remoto para salir de dudas? Karlos.vargas at gmail.com
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
goosfancito
Posts: 1955
Joined: Fri Oct 07, 2005 7:08 pm

Re: xbrowse con maridadb SIN posibilidad de refresh

Post by goosfancito »

carlos vargas wrote:No miro problema alguno, lo unico es verificar si el query retorna datos, suponiendo que si, efectivamente el oQry:Refresh() debria funcionar,
podemos ver en remoto para salir de dudas? Karlos.vargas at gmail.com


dale! gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
jvtecheto
Posts: 603
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: xbrowse con maridadb SIN posibilidad de refresh

Post by jvtecheto »

Una pregunta Gustavo

Porque utilizas la sintaxis ::oBrw , ::oDlg, etc sino es necesario.

Algún motivo especial ?

Saludos

Jose

Enviado desde mi Lenovo TB-J606F mediante Tapatalk
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
User avatar
goosfancito
Posts: 1955
Joined: Fri Oct 07, 2005 7:08 pm

Re: xbrowse con maridadb SIN posibilidad de refresh

Post by goosfancito »

jvtecheto wrote:Una pregunta Gustavo

Porque utilizas la sintaxis ::oBrw , ::oDlg, etc sino es necesario.

Algún motivo especial ?

Saludos

Jose

Enviado desde mi Lenovo TB-J606F mediante Tapatalk


Porque utilizo objetos:

Code: Select all | Expand

[code]CLASS TProductos FROM TDistribuidores, TSucursal
   DATA oCnx
   DATA nId
   DATA nIdPrecio
   DATA nAccion
   DATA aRespuesta

   DATA oGets
   DATA vGets
   DATA oBtns
   DATA oBrw
   DATA oSays
   DATA oBrwFechas
   DATA oQry
[/code]
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Post Reply