Página 1 de 1

Problema al crear reportes

Publicado: Lun Ene 25, 2021 5:38 pm
por Christian
Hola tengo dos errores uno al crear el reporte, y se cierra sin ningun mensaje, al reiniciar la PC funciona de nuevo bien y la impresora predeterminada es el NitroPDF
------------------------------------------------------------------------
Application Internal Error - C:\Xailer4\isi\estacion-win4\christian.exe
Terminated at: 2021-01-25 08:24:04
Unrecoverable error 9022: Memory buffer overflow
Called from TPRINTER:NPAPERLENGTH(0)
Called from TIMPRIMEVENTAS_ELECTRONICA:INIT(187) in C:\Xailer4\isi\estacion-win4\Source\Timprime.prg
Called from TIMPRIMEVENTAS_ELECTRONICA:NEW(508) in C:\Users\chris\Dropbox\Stock Depositos\Sistema_compartido\Source\ImprimeVentas_Electronica.prg
Called from PRINTFACTVTA(428) in C:\Users\chris\Dropbox\Stock Depositos\Sistema_compartido\Source\PrintFacturas.prg
Called from TEDITARVENTAS2:BTGRABARCLICK(4538) in C:\Users\chris\Dropbox\Stock Depositos\Sistema_compartido\Source\EditarVentas2.prg
Called from TEDITARVENTAS2:TBKEYUP(5869) in C:\Users\chris\Dropbox\Stock Depositos\Sistema_compartido\Source\EditarVentas2.prg
Called from TARRAYBROWSE:ONKEYUP(0) in Events.prg
Called from TARRAYBROWSE:WMKEYUP(1054) in Control.prg
Called from RUNFORM(0)
Called from TAPPLICATION:RUN(289) in Application.prg
Called from MAIN(18) in C:\Xailer4\isi\estacion-win4\Source\SISTEMA_GESTION 620 Compartido.prg
------------------------------------------------------------------------
Application Memory Allocation Report - C:\Xailer4\isi\estacion-win4\SISTEMA_GESTION.exe
Terminated at: 2021-01-25 09:43:36
Total memory allocated: 20816063 bytes (189596 block(s))
Warning, memory allocated but not released: 3348 bytes (13 block(s))


Este es muy comun al armar excel:
Subsistema: WINOLE
Código de error: 1007
Estado: .F.
Descripción: No se puede obtener la propiedad Paste de la clase Worksheet. (0x800A03EC)
Operación: PASTE
Argumentos: [ 1] = Tipo: O Valor:
Fichero: Microsoft Excel
Código error SO: -2147352567

Pila de llamadas:
WIN_OLEAUTO:PASTE (0)
TREPORT:TOEXCEL (1374)


Que puedo cambiar para no que aparezcan dichos errores.

Saludos

Re: Problema al crear reportes

Publicado: Lun Ene 25, 2021 6:32 pm
por ignacio
Buenos días,

Necesitaríamos un PEQUEÑO ejemplo que reproduzca el problema. Sin ello, me temo que es imposible saber la causa.

En cuanto al error con OLE, es un error producido por la propia conexión con el objeto COM y el que provoca el error es el propio ActiveX y no Xailer. Es probable que con una nueva versión de Excel se arregle (no sería la primera vez). Si el error sólo se produce en un equipo, es muy probable que una versión posterior o reinstalación de Xailer solucione el problema.

A lo mejor algún usuario de Xailer se ha encontrado también con ese error de Excel y puede echarle una mano.

Un saludo

Re: Problema al crear reportes

Publicado: Mar Ene 26, 2021 12:34 pm
por Christian
El primer problema , el error se da con formularios programados con la clase tImprime o con los reportes no tengo forma ahora de reproducirlo puedo pedir mil veces el listado o impresiones y funciona pero de repente deja de funcionar me paso en 2 PC mas.
El segundo mensaje del excel es mas frecuente y engorroso, pero voy a probar pasar a la version 7 y actualizar el Office.

Gracias

Re: Problema al crear reportes

Publicado: Mar Ene 26, 2021 2:52 pm
por ignacio
Hola,

Clase TImprime? Esa clase no es de Xailer. Intente usar otra impresora virtual PDF.

Intente hacer un pequeño ejemplo de lo que está haciendo.

Saludos

Re: Problema al crear reportes

Publicado: Mié Ene 27, 2021 3:33 pm
por ignacio
Christian escribió:El segundo mensaje del excel es mas frecuente y engorroso, pero voy a probar pasar a la version 7 y actualizar el Office.
Creo que ya hemos solucionado este problema y estará disponible en la próxima revisión de Xailer.

Un saludo