Crystal Report - Pasar Parametros

 
Vista:

Pasar Parametros

Publicado por Grisel (2 intervenciones) el 03/08/2004 17:35:52
Hola quisiera saber como le paso un parametro a un reporte hecho en Crytal Report y como le paso una consulta, el resultado de la consulta son los datos que quiero mostrar en el reporte.
Espero que me ayuden
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

RE:Pasar Parametros

Publicado por Juan Carlos (52 intervenciones) el 03/08/2004 19:08:13
Hola, para los parametros, primero tienes que crearlos y nombrarlos en tu reporte, ademas, tienes que insertarlos en tu formula de seleccion (dentro del reporte). para que se cumpla el filtro.

Despues, depende desde que aplicacion le quieres pasar esos parametros, por ejemplo en VB seria asi:

reporte.ParameterFields(0) = "param1;" & text1.text & "; true"
reporte.ParameterFields(1) = "param2;" & text2.text & "; true"
reporte.ParameterFields(n) = "paramN;" & textN.text & "; true"
reporte.RetrieveDataFiles

Donde param1, param2 y paramN son los nombres de los parametros que creaste en el reporte
text1, text2 y textN son los valores que le vas a pasar al reporte

Para pasarle una consulta (sin usar parametros, ya que con los parametros la consulta se hace dentro del reporte) tienes que usar esta sentencia:

reporte.SelectionFormula = "{tabla.campo} = " & Val(text1.Text)

Puedes utilizar AND y OR para enriquecer la consulta.

Espero te sea de utilidad, cualquier cosa estoy en contacto..ok? salu2
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