¿La mejor manera de crear dinámicamente RDLC xml como entrada para VS2005 Report Viewer?
-
02-07-2019 - |
Pregunta
¿Cuál es la mejor manera de crear dinámicamente RDLC xml como entrada para VS2005 Report Viewer?
Me gustaría cambiar el tamaño de las columnas según el tamaño de los datos. También me gustaría controlar mediante programación qué columnas se muestran.
Solución
Lisa Nicholls da una respuesta completa en este hilo sobre la definición dinámica de un informe. Deberá desplazarse hacia abajo antes de llegar a una respuesta útil. Este hilo responde más directamente a su pregunta sobre el control de las columnas que se muestran.
Estas mismas técnicas se pueden usar para dimensionar las columnas mediante programación, pero su código tendrá que determinar los anchos de columna apropiados.
Otros consejos
Dan Smith también tiene una buena solución en: http: //csharpshooter.blogspot.com/2007/08/revised-dynamic-rdlc-generation.html
Majid también refina la solución de Dan en los comentarios a esa entrada del blog que no necesita escribir ningún archivo en el sistema de archivos.