This is a migrated thread and some comments may be shown as answers.

CrossTab with detail

3 Answers 145 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Cesar
Top achievements
Rank 1
Cesar asked on 01 Feb 2012, 06:31 PM
Hello Everybody

Previously i had been working with Crystal reports, there for use the cross tab you must to put it in the page header, an advantage of this feature is that, besides use cross tab you can use the detail area to put the detail of the cross tab report. Currenly i migrate all reports to Telerik Reports, and is  a huge difference, but my customers are asking for the detail of the cross tab, but as in Telerik Reporting the cross tab must be in the detail area, i didnt find the way to do it, I try to make it creating a group and putting the Cross tab in the header of the group, and the textboxes in detail area, but now for each group appears the cross tab and after a few minutes say that the memory is out.


Can anybody show me any way to fix this requirement pls, in the attachment you can find how i made in Crystal, the defintion and the result and in Telerik the defintion and the result


Regards

CM






3 Answers, 1 is accepted

Sort by
0
Steve
Telerik team
answered on 06 Feb 2012, 05:14 PM
Hi Cesar,

Having a CrossTab (or any Data Item for that matter) in page section does not make sense in the context of Telerik Report, because:

  • page sections are processed after the report data has been processed
  • page sections cannot grow i.e. if your Table grows more than the size of the page section, it would be cut off.
  • as report data source is not available at the time page sections are processed, you cannot filter the table based on the report (main) data source.

All these limitations, make the Table/CrossTab unusable for its original purpose. If your goal is to only use it as layout item, then you can achieve the same by aligning regular TextBox items to simulate tabular layout.

The CrossTab is a Data Item which has its own data source, so you do not have to bind the report in order to get data in the CrossTab. If you have data for the report and wish to filter the CrossTab data based on the report data source, then you should apply a relevant filter. If you want to show the CrossTab only once, add it to a Report Header or GroupHeader of unbound group (no grouping criteria).

Kind regards,
Steve
the Telerik team
Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>
0
Cesar
Top achievements
Rank 1
answered on 07 Feb 2012, 08:49 PM
Hello Steve


Thanks for your clear answer, may you give me any suggest to get this behaivor or something similar


Regards

CM
0
Steve
Telerik team
answered on 08 Feb 2012, 10:35 AM
Hi Cesar,

We're not aware of your particular scenario, but if your goal is to have a header in tabular format, then you can achieve this by aligning regular TextBox items to simulate tabular layout.

Regards,
Steve
the Telerik team
Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>
Tags
General Discussions
Asked by
Cesar
Top achievements
Rank 1
Answers by
Steve
Telerik team
Cesar
Top achievements
Rank 1
Share this question
or