Filtrar datos en el Data Report.

Lucia
25 de Noviembre del 2003
Hola de nuevo, despues de salir de una caigo en otra, en fin.

El "problema" que no lo creo que sea tanto (mas debe ser inexperiencia mia) es el sgte.

Tengo un DataReport donde la idea es que me muestre una lista de todos mis clientes que tengan un dato en comun (por ej. pidan lo mismo) y tengo el sgte. codigo para ello.


DataEnvironment1.rsCommand2.Filter = "IA=' " & TT & " '"

DataReport2.Show

Donde " IA" es el campo de la base de datos a buscar y "TT" es el dato que quiero que busque, el reporte me lo muestra en blanco y creo que esta la DataReport bien configurada.

Estara la sentencia bien o hay algun otro modo de conseguir lo que quiero?

Saludos!

Mª Carmen
25 de Noviembre del 2003
Hay otra forma de hacerlo. Creas el Command del DataEnvironment como una instrucción SQL poniendo en el WHERE nombre campo bd=?, y en el código visual basic antes de mostrar el formulario le pasa el valor ? de la siguiente forma:
DataEnvironment1.Command1 (valor q tiene q tener el campo de la bd)

Para q funcione tienes q poner en el DataReport el siguiente codigo:
Private Sub DataReport_Terminate()
DataEnvironment4.rsCommand1.Close

End Sub

Espero q te sirva.