Acceder a dos bases de datos con Cristal Report
Publicado por El Mago (3 intervenciones) el 28/05/2009 17:45:06
Hola amigos, tengo una aplicación desarrollada en visual basic 6 y con cristal report 9, hasta ahora sólo he creado informes que obtienen los datos de una única base de datos (BD01.MDB), el problema se me plantea cuando tengo que desarrollar un informe que obtenga datos de forma simultáneamente de dos bases de datos (BD01 y BD02). Mi pregunta es ¿que parámetros tengo que utilizar en visual basic para que el informe muestre datos de las dos bases de datos?
El procedimiento que utilizo actualmente (para acceder a una sóla base de datos) es el siguiente:
Set Report = crxAplicacion.OpenReport(App.Path + "Informes" + "" + FACTREPORT)
For Each BD0X In Report.Database.Tables
BD0X.Location = DIRECT + NomDB
Next BD0X
Report.RecordSelectionFormula = "{factaclient.codigo} = '" & Text1(0).Text & "' and {factaclient.serie} = '" & Combo2.Text & "'"
Report.PrintOut False, 1
Report.PrintOut False
Gracias de antemano por vuestra ayuda. Un saludo a todos.
El procedimiento que utilizo actualmente (para acceder a una sóla base de datos) es el siguiente:
Set Report = crxAplicacion.OpenReport(App.Path + "Informes" + "" + FACTREPORT)
For Each BD0X In Report.Database.Tables
BD0X.Location = DIRECT + NomDB
Next BD0X
Report.RecordSelectionFormula = "{factaclient.codigo} = '" & Text1(0).Text & "' and {factaclient.serie} = '" & Combo2.Text & "'"
Report.PrintOut False, 1
Report.PrintOut False
Gracias de antemano por vuestra ayuda. Un saludo a todos.
Valora esta pregunta


0