Crystal Report .Net

11/05/2004 - 23:50 por wilrodmo | Informe spam
Hola a Todos!
Requiero dependiendo de los parametros de consulta,
ocultar columnas de un reporte creado con crystal
report .Net. Por ejemplo el campo Field1 del Seccion3, si
se eligio "Todos" en la consulta debo ocultarlo, esto es
posible hacerlo y que las demas columnas se alineen?
Agradecería cualq
 

Leer las respuestas

#1 Octavio Hernandez
12/05/2004 - 18:03 | Informe spam
Hola,

Lo que quieres sí se puede hacer:

a) Ocultar (suprimir) controles o no condicionalmente puedes hacerlo en la
definición del propio informe Crystal, asociando una fórmula Crystal (que
mapee los valores de los parámetros a True o False) a la propiedad Suprimir
de los objetos del informe.
b) Cambiar la posición de los objetos en el informe puedes hacerlo
utilizando las propiedades Left y Top de esos objetos, que puedes localizar
por su nombre (que es único para cada objeto Crystal).

Por ejemplo:
CrystalReport1 n = new CrystalReport1();

n.ReportDefinition.ReportObjects["PrintDate1"].Left = 0;

// el código anterior mueve el objeto PrintDate1 al borde izquierdo del
informe

crystalReportViewer1.ReportSource = n;

Salu2,

Octavio

"wilrodmo" escribió en el mensaje
news:b67601c437a1$f74e1b50$
Hola a Todos!
Requiero dependiendo de los parametros de consulta,
ocultar columnas de un reporte creado con crystal
report .Net. Por ejemplo el campo Field1 del Seccion3, si
se eligio "Todos" en la consulta debo ocultarlo, esto es
posible hacerlo y que las demas columnas se alineen?
Agradecería cualq

Preguntas similares