Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/02/2010, 14:02
Avatar de abrahamvj
abrahamvj
 
Fecha de Ingreso: julio-2006
Ubicación: Lima, Peru
Mensajes: 708
Antigüedad: 17 años, 9 meses
Puntos: 18
Respuesta: Visual Basic 6 - Crystal XI... Novato !!!

Ah cierto. ALgunos datos que quedaron en el aire. Voy a suponer que cuando armaste tu reporte en CR, usaste la tabla "Actividades", cuyos campos son: Actividad, Fecha, Area.

Entonces, suponiendo que yo quiero fitrar por area, en el formulario desde donde llamo al otro formulario que contiene el reporte coloco algo asi:

strarea$ = Textbox1

Suponiendo que en el Textbox1 colocaste el nombre del area (OJO, la variable debe estar declarada como publica en un modulo "normal")

Entonces como el formulario del reporte tiene todo en el evento Load, cambia estalinea:

strSQL = "SELECT * FROM Actividades WHERE Area='" & textbox1 & "'"

por esta:

strSQL = "SELECT * FROM Actividades WHERE Area='" & strarea$ & "'"

y listo, en el reporte solo se verian los registros correspondentes al area ingresada en el textbox del formulario anterior

Abraham