Visual Basic - Como Hacer esto VB y Crystal

Life is soft - evento anual de software empresarial
 
Vista:

Como Hacer esto VB y Crystal

Publicado por Eduardo (86 intervenciones) el 29/06/2004 19:10:57
Hola como estan mi pregunta es la siguiente
yo quiero hacer un reporte que me muestra las ventas de un local la BD de esas ventas son importadas de otro sistema y las convierto a un archivo.mdb de access y cada vez que "importo" las ventas me crea un archivo nuevo
yo quiero desde VB poder SELECCIONAR mi archivo de Access (el .mdb) y que de ese archivo el reporte lea las ventas realizadas

Como puedo cambiar la base de datos del reporte de manera dinamica ????? Gracias de antemano!!!!!!!!!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de RAUL
Val: 2
Ha aumentado su posición en 97 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:Como Hacer esto VB y Crystal

Publicado por RAUL (443 intervenciones) el 29/06/2004 20:26:33
los Reportes en el Crystal requieren el desarrollo del informe .RPT mediaante el wizard del Crystal para su posterior integración a la aplicación VB, o mediante el RDC(Report Designer Component), componente que permite desarrolar el informe directamente dentro de VB, en ambos casos necesitas una BD predefinida.
En tu caso imagino que el sistema del que hablas te provee un BD acces con tablas y campos predefinidos algo asi:
Enero.mdb
Febrero.mdb
Marzo.mdb
por lo que entiendo tu problema, si este fuera el caso, pero podrias resolverlo trabajando con una BD Ventas.mdb, como .RPT o por RDC
y previo a la emisión de tu reporte usas un boton que genere los siguentes eventos.
1. eliminas BD ventas.mdb (la de mayo por decir)
2. activas un command dialog por la cual seleccionas la BD que emite el otro sist.
3.Copias en la carpeta predefinida
4.Ranombras el archivo a Ventas.mdb
5.Ejecutas el reporte Crystal (o.RPT)
otra forma es cargando la informacion en una tabla unica que tenga un campo de quiebre el mes por decir, para que lo puedas identificar y generar los reportes en base a consultas basadas en el mes
Espero haberte sido de ayuda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar