Indicar Base de Datos en Crystal Report desde VB

Hola Nicoperu,
Tengo un reporte, el cual funciona, lo lleno con una consulta que esta en un BD Access, en Database \ Set Location del Crystal, se indica la ruta de la Base, pero yo quiero que esa ruta sea variable, como puedo hacer eso
Gracias

1 Respuesta

Respuesta
1
Muy sencillo declara una variable string en la cual almacenas una ruta y si quieres la modificas variablmente ejm
DIM sRutaBase As String
sRutaBase="xxxxxxx"
Etc
Ok, pero, como indico en el Crystal report el Set Location que viene a ser mi variable o como lo indico desde Visual basic, yo tengo el objeto crystal se llama crw, yo indico la ruta de mi reporte así:
crw.ReportFileName = VG_strRpts + "FormatoE01A.rpt" (funciona ok)
Ahora, como lo hago con la ruta de la Base, que también la tengo en una variable.
Gracias
Solo incluyela en la variable ejm:
sruta="c:\reporte\mireporte.rpt"
Disculpa, pero no te entiendo.
Que método o propiedad como el ReportFileName debo usar para indicar la ruta de la base.
Algo así:
crw.LoQueNoSe = VG_strBase
Yo pense que era:
crw.LocationFile = VG_strBase
Porque en el Crystal con Database, SetLocation se indica la ruta, pero esta en forma estática, yo quiero que a través de mi programa se pueda indicar esa ruta.
Gracias, disculpa la molestia.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas