RE:Problemas con subreportes (crystal report 7.0)
Hola espero ayudarte, desde tu reporteador de cristal reports en el menú base de datos(Database) ahí selecciona la opción Especificar la Ubicación (Set Location) y selecciona la misma del reporte (Same as Report ) después dale aceptar (Done). Simplemente que no tenga lo siguiente nombretabla!ruta específica. Debe estar de esta forma
nombretabla!bd. esto debe ser en todas las tablas que utilices.
Después en VB debes agregar estas línas
Crystalreport1=objeto
CrystalReport1.ReportFileName = App.Path + "ruta donde se localizan tus reportes, y el nombre del reporte con la extensión rpt"
CrystalReport1.DataFiles(0) = App.Path + "ruta de tu base de datos, y el nombre con la extensión"
aquí tienes un ejemplo
CrystalReport1.ReportFileName = App.Path + "\reports\rpt_oci.rpt"
CrystalReport1.DataFiles(0) = App.Path + "\bases\fabricacion.mdb"
CystalReport1.Destination = crptowindow
CrystalReport1.Action = 1