Problemas al llamar reporte de crystal desde access

MSantos
17 de Abril del 2006
Hola quisiera molestarlos con lo siguiente. Tengo un reporte hecho en crystal report 8 que debo llamar desde access, pero cuando intento generarlo me da el error "Cannot open sql server" ¿alguien podría decirme como resolver esto? Se los agradezco mucho.

Atentamente

MSantos

mvallejos
17 de Abril del 2006
Eso es porque el reporte ha sido diseñado conectado a una base de datos de SQL Server y, o trasladaste el fuente a otra PC o la configuracion del SQL Server se ha modificado.
Crystal report guarda toda esa configuracion, si algo cambia, después no puede conectarse.
Antes de disparar el reporte, vas a tener que pasarle la cadena de conexion (si estás usando el ocx) o llamar al método LogOnServer (si estás usando la librería nucleo de Crystal).

Saludos

MSantos
17 de Abril del 2006
Gracias pero.... (se que suena tonto, y todos deben preguntarlo) ¿como hago eso? me refiero a cualquiera de las dos cosas

mvallejos
17 de Abril del 2006
Si estás trabajando con el Ocx

Objeto.Connect = <cadena conexion ODBC>

Si estás trabajando con la librería nucleo de Cristal

Objeto.LogonServer "ODBC32.DLL",Servidor,Base, Usuario, Password

Saludos