Full user customizable report
Posted: Wed May 04, 2011 11:23 am
Hi! I have a few needs that I want you clarify me. I´m working in an ASP.NET aplication, with C# on code behind. I wish to be able to create a full user customizable report. So I need that user may:
A) Select columns to print at runtime with a preview (as the SampleSelectingColumnsReport.mrt, but not with WinForms). I mean, I want to show say 10 columns to the user and he has to be able to chose as many as he want.
B) Change the name of the column directly. I mean, I can do it with Variables, which are shown at the top, but I think is less friendly than changing the name directly by clicking on the Column.
C) Choose the Font of a specific colum at runtime. Maybe, adding a Bar of Fonts in the Preview and letting the user change the font before printing. ¿Am I too crazy?
D) Change the order of the columns in two senses: First, order the colum alphabetically, ascending or descending; and, secondly, change the position of the columns in the report.
I know that my needs are very specifics, but I hope you can help me.
Examples will be greatly appreciated.
Thanks a lot in advance for your answer,
Seb . .
A) Select columns to print at runtime with a preview (as the SampleSelectingColumnsReport.mrt, but not with WinForms). I mean, I want to show say 10 columns to the user and he has to be able to chose as many as he want.
B) Change the name of the column directly. I mean, I can do it with Variables, which are shown at the top, but I think is less friendly than changing the name directly by clicking on the Column.
C) Choose the Font of a specific colum at runtime. Maybe, adding a Bar of Fonts in the Preview and letting the user change the font before printing. ¿Am I too crazy?
D) Change the order of the columns in two senses: First, order the colum alphabetically, ascending or descending; and, secondly, change the position of the columns in the report.
I know that my needs are very specifics, but I hope you can help me.
Examples will be greatly appreciated.
Thanks a lot in advance for your answer,
Seb . .