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.

Xailer y Crystal Reports

Foro de Xailer profesional en español
jose.luis
Mensajes: 1633
Registrado: Vie Oct 14, 2005 10:56 pm

Xailer y Crystal Reports

Mensaje por jose.luis »

Hola a todos,
Estoy otra vez dándole vueltas al tema de utilizar Crystal Reports con
Xailer. Tengo varios problemas que os expongo por si alguno de vosotros ya
tiene solución a los mismos.
Estoy probando dos controles de Crystal: el Crystal.CRPE.Application y el
Crystal.CrystalReport.
Mis listados los creo con Crystal Reports 8.5 utilizando una conexión ADO
contra una base de datos Sql Server 2000. Utilizo un fichero .Qry creado
con Crystal Query donde está la sentencia Sql que se lanza por defecto.
He notado los siguientes problemas:
a. Para ambos controles (Crystal y CRPE) me he encontrado que utilizando en
el listado campos tipo parámetros muestra un error al visualizar el listado.
Da igual que desde programa pase o no parámetros al Crystal que éste arroja
error. Sin embargo, con las pruebas de José Ramón no me he encontrado con
este problema... ¿Será por la conexión de ADO?
a. Para el control Crystal.CrystalReport me encuentro que al pasarle una
sentencia SQL diferente a la que viene en el listado muestra un error al
previsualizar el listado.
En ambos casos, el error lo muestra a través de tOleAuto con un lacónico:
TOLEAUTO:ACTION(0)
Error Crystal.CrystalReport/16389 E_FAIL: ACTION
Argumentos: ( [ 1] = Tipo: N Valor: 1)
Lo cual no informa de nada :-(
Os dejo un proyecto donde se utiliza uno u otro control
(CRPE->tCrystalPreview, Crystal->tCrystalPreview2).
El caso es que utilizando VB6 (sí, visual basic seic) todo parece que
funciona bien.
¿Podéis orientarme de como arreglar estas 'cosillas'?
Saludos y gracias a todos,
José Luis Capel


Attached files Crystal.zip (3.7 KB)Â
Responder