Data Report

Hola! Como puedo hacer para crear un informe pero pasándole parámetros a la sentencia sql. Me explico, yo tengo una tabla y quiero mostrar todos los datos que cumplan una condición que introduce el usuario. ¿Cómo se puede hacer eso con un Data Report?
Un millón de gracias.

1 respuesta

Respuesta
1
Tu problema se resuelve de la siguiente manera. Lo que al parecer tienes es un comando creado a partir de una conexión con el dataenvironment. Cuando realices el Sql en el comando pon por ejemplo: select codcli from clientes where codcli=?.
Lo del sigono de interrogación lo puedes cambiar mejor por una variable, por ejemplo param1.
Cuando vas a mostrar tu reporte lo harás así:
Dataenvironment.nombre_comando "001"
Nombre de comando se creara como un método, cuando des espacio en la sintaxis pedirá el valor param1, pones el parámetro y listo. Después envías el reporte:
Datareport1.show
Seguido de esto descargas el dataenvironment para que a la próxima refresque los datos, así:
Unload Dataenvironment
Finalmente quedará así:
Dataenvironment.nombre_comando "001"
Datareport1.show
Unload Dataenvironment
...
Espero haberte ayudado, saludos y no te olvides de puntuar.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas