Crystal Report - Ayuda Urgente

 
Vista:

Ayuda Urgente

Publicado por ana (6 intervenciones) el 14/11/2002 15:41:59
hola , resulta que quiero hacer un reporte donde lo pueda imprimir por fecha es decir, desde 1/11/2002 hasta 15/11/2002 y tengo el siguiete codigo:
Private Sub Command1_Click()
Crys.DataFiles(0) = App.Path + \\\"\\\\Mer.Mdb\\\"
Crys.ReportFileName = App.Path + \\\"\\\\Estadisticas.Rpt\\\"
Crys.Formulas(0) = \\\"DESDE=\\\'\\\" & DTPicker1.Value & \\\"\\\'\\\"
Crys.Formulas(1) = \\\"HASTA=\\\'\\\" & DTPicker2.Value & \\\"\\\'\\\"
Y1 = Year(DTPicker1.Value)
Y2 = Year(DTPicker2.Value)
m1 = Month(DTPicker1.Value)
m2 = Month(DTPicker2.Value)
d1 = Day(DTPicker1.Value)
d2 = Day(DTPicker2.Value)
Crys.SelectionFormula = \\\"{REGISTRO.Fecha} in Date (\\\" & Y1 & \\\",\\\" & m1 & \\\",\\\" & d1 & \\\") to Date (\\\" & Y2 & \\\",\\\" & m2 & \\\",\\\" & d2 & \\\")\\\"

Crys.Action = 1

End Sub

y me sale un error que dice: error \\\'20507\\\' en tiempo de ejecución: invalid file name.
Quisiera saber como lo arreglo o si hay otra forma de imprimir. Gracias.
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

Prueba con esto..!

Publicado por J2ML (15 intervenciones) el 18/11/2002 15:16:15
Epále miky te recomiendo que cambies la siguiente línea:
Crys.DataFiles(0) = App.Path + \\\"\\\\Mer.Mdb\\\"
por:
Crys.Datafiles(0)=app.path+"\Mer.mdb", nó se sí tu correo tiene un error pero veo que tus líneas de código usan exageradamente el símbolo \. Si es así tu código no tiene errores aparentes, en cristal reporte haz una verificación de la base de datos (esto para que actualize las tablas insertadas en el reporte) y toma la opción de que la misma está en el mismo directorio del reporte es lo más que te puedo recomendar. J2ML
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