Uso de VFP9 Crystal XI en 64 bits

853 views
Skip to first unread message

Martín Pesce

unread,
Nov 18, 2015, 4:16:10 PM11/18/15
to Comunidad de Visual Foxpro en Español
Hola a todos,

Consulta, Vengo trabajando con aplicaciones en VFP9 y Crystal XI sin problemas en Windows 7 32 bits. Ahora al querer trabajar en 64 bits no puedo registrar las dll's crviewer.dll y crviewer.dll necesarias para para el objeto CRViewer en fox.

ya probé registrarlas con regsvr32 C:\>Windows\SysWOW64\crviewer.dll , pero no hay caso. Da error.

Alguien tiene idea de qué modificar para poder cambiar a x64?

francisco prieto

unread,
Nov 18, 2015, 4:24:27 PM11/18/15
to publicesvfoxpro

El 18 de noviembre de 2015, 18:16, Martín Pesce <martin...@gmail.com> escribió:
CRViewer


Lamento que uses Crystal con VFP, pero es un simple comentario...

Revisa este link a ver si te sirve.

http://scn.sap.com/thread/1891756

Saludos,

Pancho
Córdoba
Argentina

Martín Pesce

unread,
Nov 18, 2015, 4:58:56 PM11/18/15
to Comunidad de Visual Foxpro en Español

Gracias Francisco por tu pronta respuesta. Ya he visto ese artículo y no me ha dado la solución.

Por el comentario intuyo que el Crystal no es de tu agrado, no?

Lisandro Catashunga mariño

unread,
Nov 18, 2015, 6:27:15 PM11/18/15
to publice...@googlegroups.com
Amigo, yo trabajo con ambos reporteadores, pero para trabajar con
crystal lo instalo en la pc

El 18/11/15, Martín Pesce <martin...@gmail.com> escribió:
>
> Gracias Francisco por tu pronta respuesta. Ya he visto ese artículo y no me
>
> ha dado la solución.
>
> Por el comentario intuyo que el Crystal no es de tu agrado, no?
>
>
>
> El miércoles, 18 de noviembre de 2015, 18:24:27 (UTC-3), francisco prieto
> escribió:
>
>>
>> El 18 de noviembre de 2015, 18:16, Martín Pesce <martin...@gmail.com
>> <javascript:>> escribió:

Martin Paredes

unread,
Nov 18, 2015, 6:52:24 PM11/18/15
to Comunidad de Visual Foxpro en Español
Buen dia, compañeros, tengo mas de 7 años trabajando con vfp + crystal reports versiones 8, 9 y XI, 32/64 bits y ninguno de mis clientes ni mi gente de desarrollo se lamentan de utilizarlo, tan poderoso como cualquier otro reporteador, pero ese es otro tema, despues de tanto investigar y probar, la solucion fue, de instalar el crystal report runtimes para 64 bits.

                           http://scn.sap.com/thread/3587710


Salds...
Mapasac
General Escobedo, N.L. Mexico

Martin Paredes

unread,
Nov 18, 2015, 7:05:31 PM11/18/15
to Comunidad de Visual Foxpro en Español
Tocayo, en este link encuentras el cliente para versiones de 32 o 64 bits.


Salds...
Mapasac

General Escobedo, N.L. Mexico



El miércoles, 18 de noviembre de 2015, 15:16:10 (UTC-6), Martín Pesce escribió:

Martín Pesce

unread,
Nov 19, 2015, 9:28:26 AM11/19/15
to publice...@googlegroups.com
Muchas gracias a todos por la ayuda.

Pude registrar las Dll solo creando un archivo .bat con las sentencias de registro y ejecutandola como administrador.
Esto es efectivo para asegurarse que no hay conflictos con los privilegios.


Ahora bien, Se ejecuta todo Perfecto, cuando pido mi informe con CRReport = CRAplplicatio.OpenReport(Archivo.rpt) me aparece el error 

"codigo de excepcion ole IDispatch de Crystal Reports ActiveX Designer: Invalid TLV record."

Lo vieron alguna vez

Douglas Sánchez

unread,
Nov 19, 2015, 11:11:11 AM11/19/15
to publice...@googlegroups.com
Hola Martin

Tiene algun ejemplo como implementar vfp9 y Crystall Report, ?
Yo siempre lo he querido implementar pero cuando me topo de como enviar la información al reporte ahi me quedo pegado.

Desde ya muchas gracias

Saludes

Dsanchez

Martin Paredes

unread,
Nov 19, 2015, 11:36:52 AM11/19/15
to Comunidad de Visual Foxpro en Español
? Pregunta para, Martin Pesce or Martin Paredes.

Salds...
Mapasac


El miércoles, 18 de noviembre de 2015, 15:16:10 (UTC-6), Martín Pesce escribió:

Douglas Sánchez

unread,
Nov 19, 2015, 12:49:58 PM11/19/15
to publice...@googlegroups.com

Hola,

Martin Paredes <facturacionele...@gmail.com>


Tiene algun ejemplo como implementar vfp9 y Crystall Report, ?
Yo siempre lo he querido implementar pero cuando me topo de como enviar la información al reporte ahi me quedo pegado.

Desde ya muchas gracias

Saludes

Dsanchez



Buen dia, compañeros, tengo mas de 7 años trabajando con vfp + crystal reports versiones 8, 9 y XI, 32/64 bits y ninguno de mis clientes ni mi gente de desarrollo se lamentan de utilizarlo, tan poderoso como cualquier otro reporteador, pero ese es otro tema, despues de tanto investigar y probar, la solucion fue, de instalar el crystal report runtimes para 64 bits.

                           http://scn.sap.com/thread/3587710


TurbiSoft

unread,
Nov 19, 2015, 2:45:19 PM11/19/15
to Comunidad de Visual Foxpro en Español
Yo tengo el isntalador del runtime de CR para las pc clientes, nunca he tenido ningun problema, indpendientemente del win32 / 64


TurbiSoft

unread,
Nov 19, 2015, 2:51:38 PM11/19/15
to Comunidad de Visual Foxpro en Español
Creo que esos runtime que indicas, solo funcionan para Visual Estudio, pues yo los uso en mi sistema en C#. Para foxpro uso el XI independiente, y el runtime que comente.

DSanchez, tengo un EBook de CR y foxpro, que compre hace muchos anos. Tiene copyright. Si me envias tu email en privado te  lo puedo compartir.

Martin Paredes

unread,
Nov 19, 2015, 6:16:50 PM11/19/15
to Comunidad de Visual Foxpro en Español
Turbisoft, si mencionas que no funciona, aqui estan las evidencias :

No Es C#, Es 100% vfp 9 SP2 con + POSTGRESQL + Crystal Reports XI bajo windows 10 a 64 bits.


Compañeros, les dejo mi emal particular para cualquier apoyo.

Salds..
Mapasac
General Escobedo N>L. Mexico.

l miércoles, 18 de noviembre de 2015, 15:16:10 (UTC-6), Martín Pesce escribió:
cryreports.jpg
cryreports1.jpg
cryreports2.jpg
cryreports3.jpg
cryreports4.jpg
cryreports5.jpg
cryreports6.jpg
cryreports7.jpg
cryreports8.jpg

Martín Pesce

unread,
Nov 20, 2015, 8:32:11 AM11/20/15
to publice...@googlegroups.com
Tienen idea de porque puede generarse el Invalid TLV record.

Probè varios pasos que encontrè navegando.

El error lo tengo con el CR XI instalado completo en la PC.

Martin Paredes

unread,
Nov 20, 2015, 10:30:04 AM11/20/15
to Comunidad de Visual Foxpro en Español
Martin. considera esto :

POSIBLES CAUSAS
1. Asegurarse partido versiones informe cristal.
(es decir, la versión en la que se ha creado el informe tiene que coincidir con la versión en la estación de trabajo del cliente.)
2. Si las versiones son las mismas y que todavía consiguen el error, podría ser debido a una "copia pasta desajuste".
Pruebe a copiar el archivo .rpt en un lugar diferente y luego ejecutarlo.
3. Este error se produce más en el caso de los informes personalizados y debido al tipo de archivo / ruta desajuste.
Trate de pegar el archivo a través de un / formato .rar .zip y luego descomprimir a la ubicación deseada.
También puede ocurrir si usted tiene más de una versión de CRPE32.DLL y la aplicación está utilizando la versión incorrecta.
¿Cuántas copias de CR y qué versiones usted ha instalado?
Este es un problema con la configuración y los archivos de tiempo de ejecución de Crystal Reports.

OTRAS CAUSAS,
El error podría ser generada por varias razones:
1. Hay archivos de tiempo de ejecución que faltan en el equipo cliente.
2. El informe no coincide con la versión instalada de Crystal Reports.
(Versiones menores inconsistentes entre los informes y la versión instalada de Crystal Reports.)
3. Los permisos de definición y de directorio donde se almacena la información.
4. Crystal Reports registros y necesita un poco de DLL para ejecutar.
A veces, estas dll ya están instalados y se cargan en lugar de la versión correcta.
El siguiente tiempo de ejecución de dll son utilizados por Crystal Reports:Crqe.dll
(Crystal Reports motor de consultas. Se ha ser registrado en el sistema)
Ufmanager.dll (Manager para unidades de enfoque de carga)
Craxdrt.dll (Crystal Reports ActiveX Diseñador Runtime 11)
Crviewer.dll (Crystal Reports espectador. Esta DLL sólo es necesario si la aplicación una vista previa del informe)
5. El informe podría estar dañado y necesita ser comprobada en contra de la base de datos desde el diseñador.
6. El equipo cliente no tiene el 'CommonFiles' subclave del registro.

Conclusiones:
1. Asegúrese de que el partido de versiones de informes de cristal.
(es decir, la versión en la que se ha creado el informe tiene que coincidir con la versión en la estación de trabajo del cliente.)
2. Si las versiones son las mismas y que todavía consiguen el error, podría ser debido a una "copia pasta desajuste".
Pruebe a copiar el archivo .rpt en un lugar diferente y luego ejecutarlo.
3. Este error se produce más en el caso de los informes personalizados y debido al tipo de archivo / ruta desajuste.
Trate de pegar el archivo a través de un / formato .rar .zip y luego descomprimir a la ubicación deseada.
4. Compruebe la presencia de archivos dll importantes en el equipo cliente.
5. Verifique que todas las dependencias de craxdrt.dll se han instalado y registrado.
(Use la dependencia andador y / o archivo .dep)
6. Si los archivos están en una unidad de red, moverlos a un archivo local y prueba de nuevo.
Esto podría ser permisos en la unidad de red.
7. Informe Chequeado contra la base de datos de nuevo utilizando Crystal Reports diseñador

Salds....
Mapasac

JC SEGURA

unread,
Jun 18, 2017, 1:06:49 AM6/18/17
to Comunidad de Visual Foxpro en Español
yo tengo la solucion escribirme a jcsc...@gmail.com es gratis 

JC SEGURA

unread,
Jun 18, 2017, 1:08:53 AM6/18/17
to Comunidad de Visual Foxpro en Español
estimados yo tuve el mismo problema con CR9 y lo resolvi , solo registrando ciertas dll y copiando algunas dll que no se registran en system32 

saludos escriban a jcsc...@gmail.com que les compartire la solucion 

exl260708 .

unread,
Jun 18, 2017, 1:26:10 AM6/18/17
to publice...@googlegroups.com

Que tal Jc segura Porque no lo publicas mejor la solucion haci todos prodremos verlo Muchas Gracias de antemano

JC SEGURA

unread,
Jun 19, 2017, 11:17:28 AM6/19/17
to publice...@googlegroups.com
ESTIMADO ES BIEN FÁCIL

Para que funcionen los runtime CR 9 y no te salgan mensajes como lo del TVL y muchos mas 


Registrar

C:\windows\syswow64

regsvr32.exe "d:\runtime_cr\craxdrt9.dll"

regsvr32.exe "d:\runtime_cr\cdo32.dll"

regsvr32.exe "d:\runtime_cr\crviewer.dll"

regsvr32.exe "d:\runtime_cr\crviewer9.dll"

regsvr32.exe "d:\runtime_cr\crqe.dll"

regsvr32.exe "d:\runtime_cr\ CRDesignerCtrl.DLL"

 

copiar en system32

crdb_p2bxbse.dll

crdb_p2s.dll

crdb_p2s_res_en.dll

ufmanager.dll

 

copiar en syswow64

 

crdb_p2bxbse.dll

crdb_p2s.dll

crdb_p2s_res_en.dll

ufmanager.dll



si te funciona todo al menos dar las gracias 


saludos cordiales 


Juan Carlos Segura.

Jefatura de Proyectos en Software ERP & TI.

Fijo: (01) 512-8156

Cel : 967-010-295

jse...@netsyscompany.com

www.netsyscompany.com

NETSYS



Martín Pesce

unread,
Jun 19, 2017, 11:52:39 AM6/19/17
to publice...@googlegroups.com
Muchas gracias Juan Carlos, no lo puedo probar porque solucionè el problema reinstalando el Windows 10 pero de 32b. Ahì funcionó perfecto.

Yo solo registaba crviewer.dll, crqe.dll y craxdrt.dll,  ahì el problema, me estaban faltando registrar varios.

Saludos


JC SEGURA

unread,
Jun 19, 2017, 12:20:56 PM6/19/17
to publice...@googlegroups.com
pero imagínate desintalar todo un sistema operativo ?   

Martín Pesce

unread,
Jun 19, 2017, 12:48:19 PM6/19/17
to publice...@googlegroups.com
Seguro, yo solo porque estaba con un par de pc's nuevas
Reply all
Reply to author
Forward
0 new messages