04/02/2010, 14:02
|
| | | Fecha de Ingreso: julio-2006 Ubicación: Lima, Peru
Mensajes: 708
Antigüedad: 18 años, 3 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 |