OT: Nuevo en Crystal Report

29/03/2005 - 00:48 por [Juanjo] | Informe spam
Hola grupo:

Me estoy iniciando en el Crystal Report y tengo un problema debido a mi
desconocimiento.

Cuando diseño un informe, me muestra todo el contenido de una tabla, por
ejemplo, pero como
lo hago para que solo me muestre los registros que cumplan una
caracteristica, q yo le indique
desde un formulario de mi programa VC#?Por ejemplo, si tengo una tabla
persona con un campo
edad, como puedo hacer que me muestre solo los registros de la tabla que
sean mayores de una
edad que yo le indique desde mi programa?

Por ultimo, me podeis recomendar alguna web con ejemplos, tutoriales,
etc.

Muchas gracias. Un saludo
 

Leer las respuestas

#1 Octavio Hernandez
29/03/2005 - 11:41 | Informe spam
Juanjo,

Debes definir un PARAMETRO en el informe para recibir la edad mínima. Por
ejemplo, el parámetro podría llamarse {?Edad}, de tipo Número. Luego debes
establecer para el informe una fórmula de selección del tipo:

{Clientes.Edad} >= {?Edad}

El diseñador es bastante fácil de usar y ofrece asistentes para estas dos
tareas.

Luego desde el programa le pedirías al usuario el valor de la edad mínima y
se lo pasarías al informe utilizando el método:

objReportDocument.SetParameterValue("Edad", valorEdad);

En la DeveloperZone (parte .NET) de www.businessobject.com hay muchísima
información y ejemplos sobre esto (eso sí, en inglés).

Slds - Octavio

"[Juanjo]" escribió en el mensaje
news:uDEZWh%
Hola grupo:

Me estoy iniciando en el Crystal Report y tengo un problema debido a mi
desconocimiento.

Cuando diseño un informe, me muestra todo el contenido de una tabla,
por
ejemplo, pero como
lo hago para que solo me muestre los registros que cumplan una
caracteristica, q yo le indique
desde un formulario de mi programa VC#?Por ejemplo, si tengo una tabla
persona con un campo
edad, como puedo hacer que me muestre solo los registros de la tabla que
sean mayores de una
edad que yo le indique desde mi programa?

Por ultimo, me podeis recomendar alguna web con ejemplos, tutoriales,
etc.

Muchas gracias. Un saludo




Preguntas similares