In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

error 9023: hb_xgrab requested to allocate zero bytes

Foro público de Xailer en español
Responder
Roque Lopez
Mensajes: 36
Registrado: Dom Jun 11, 2006 11:43 pm

error 9023: hb_xgrab requested to allocate zero bytes

Mensaje por Roque Lopez »

Amigos:
He bajado el Xailer 1.2a con el xhabor que tienen actualizado en vuestra pagina, y algo que me funcionaba bien ahora marca el error
error 9023: hb_xgrab requested to allocate zero bytes
oForm1 := TPosFactura():New(Self)
oForm1:oDataSourceRemote := ::oDataSourceRemote
oForm1:oDbfClientes := ::oDbfClientes
oForm1:oDbfCltPuntos := ::oDbfCltPuntos
oForm1:ShowModal()
WITH OBJECT ::oDbfClientes
:Select()
:OrdSetFocus("COD_CLT")
if :Seek(AppData:nCodigoClte) (aqui marca el error!!!!)
::oDocCliente:Value := iif(AppData:nTipoDocum=1, :RUC_CLT, :DNI_CLT)
::oCliente:Value := :BRV_CLT
::oFactBol:cText := iif(AppData:nTipoDocum = 1, "FACTURA", iif(AppData:nTipoDocum = 12,"TICKET DE VENTA",;
iif(AppData:nTipoDocum = 7, "NOTA DE CREDITO", "RECIBO DE INGRESO")))
::oDirCliente:Value := :DIR_CLT
else
::oDocCliente:Value := space(11)
::oCliente:Value := space(35)
::oFactBol:cText := "TICKET DE VENTA"
::oDirCliente:Value := space(50)
endif
END
--
alcisoft
Mensajes: 35
Registrado: Dom Sep 23, 2007 10:43 am

error 9023: hb_xgrab requested to allocate zero bytes

Mensaje por alcisoft »

Roque,
Yo empezaria a probar soluciones haciendo una reindexacion de ficheros.
Saludos
Roque Lopez escribió en mensaje <458747a3@news.xailer.com>...
Amigos:
He bajado el Xailer 1.2a con el xhabor que tienen actualizado en vuestra pagina, y algo que me funcionaba bien ahora marca el error
error 9023: hb_xgrab requested to allocate zero bytes


oForm1 := TPosFactura():New(Self)
oForm1:oDataSourceRemote := ::oDataSourceRemote
oForm1:oDbfClientes := ::oDbfClientes
oForm1:oDbfCltPuntos := ::oDbfCltPuntos
oForm1:ShowModal()

WITH OBJECT ::oDbfClientes
:Select()
:OrdSetFocus("COD_CLT")
if :Seek(AppData:nCodigoClte) (aqui marca el error!!!!)
::oDocCliente:Value := iif(AppData:nTipoDocum=1, :RUC_CLT, :DNI_CLT)
::oCliente:Value := :BRV_CLT
::oFactBol:cText := iif(AppData:nTipoDocum = 1, "FACTURA", iif(AppData:nTipoDocum = 12,"TICKET DE VENTA",;
iif(AppData:nTipoDocum = 7, "NOTA DE CREDITO", "RECIBO DE INGRESO")))
::oDirCliente:Value := :DIR_CLT

else
::oDocCliente:Value := space(11)
::oCliente:Value := space(35)
::oFactBol:cText := "TICKET DE VENTA"
::oDirCliente:Value := space(50)
endif
END


--
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

error 9023: hb_xgrab requested to allocate zero bytes

Mensaje por jfgimenez »

Roque,
si no se soluciona reindexando los ficheros, como te ha indicado Antonio,
comprueba el valor de AppData:nCodigoClte, y como consejo mio, asegúrate de
que tiene la longitud (en caracteres) suficiente, es decir, si el campo
clave tiene 10 caracteres, lo lógico es buscar con una cadena de 10
caracteres también.
--
Un saludo,
José F. Giménez
http://www.xailer.com
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Responder