Pregunta

Estoy tratando de implementar una aplicación de servidor de un cliente, pero la exportación a Excel (sólo datos) no está trabajando, y me da el error "Operación no implementado". No es un problema con el informe, porque tengo más de 50 informes con fuentes estándar, algunas de ellas muy simple, y la exportación falla para todos ellos.

tengo la sensación de la versión incorrecta de exportmodeller.dll y crtslv.dll se están utilizando, ya que el cliente parece tener algún tipo de script de inicio de sesión que aparece al copiar una versión CR8.5 de las bibliotecas de informes de Crystal y registrarlos con COM.

he tratado de hacer automáticamente un archivo de manifiesto para mi ejecutable principal para forzarlo a utilizar la versión correcta, pero esto no cambió nada.

¿Podría haber perdido algo, o piensa que estoy completamente en el camino equivocado?

¿Fue útil?

Solución

Me estrechó el problema abajo a estar relacionado con un problema de formato con el informe. Lo que ocurre es que no afecta mi máquina dev Windows 7.

En la máquina de R2 de Windows Server 2003 (x64), si quito la Impresión fecha y campos especiales tiempo, se exportará a XLS (sólo datos) con éxito.

También di cuenta de que las cargas de proceso atl.dll en la caja de Windows 7, pero no el cuadro de servidor de Windows. Tengo entendido que de alguna manera podrían estar relacionados.

Por lo tanto, a solución a mi problema es eliminar esos campos. Los puntos completos si alguien puede ofrecer algún consejo que me impediría tener que editar todos mis informes.

Actualización:. Si utilizo un formato de fecha / hora en mis informes en lugar de "Sistema de formato predeterminado" también funciona

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top