We're starting to convert local InfoMaker reports to SSRS as well as creating any new reports in SSRS. The issue we're running into is that many of our users are accustomed to saving a report to excel where they can view and manipulate the raw rows and columns of output from the stored procedure. It seems when you saved an IM report, the rows and columns all displayed as if the sp had just been run - no formatting or grouping that happened in the report.
But the SSRS reports are different. When I export a report to excel, it preserves formatting and groupings. Has anyone discovered a way to get the raw data behind a report into a plain ol' spreadsheet after it runs in Tess?
thanks,
Brian
I think the easiest thing to do would be to make your own local copy of the sub-report that exports attributes, and adjust it to accept a List Number. You can then tweak just the attributes report itself to output in the format that you need. In general, you have to adjust the table layout to be flat so that the CSV export format will be flat.
+Ryan Creps
+Tessitura Network
From: Tessitura Technical Forum [mailto:forums-technical@tessituranetwork.com] On Behalf Of George SyrigosSent: Thursday, October 25, 2012 7:07 AMTo: Ryan CrepsSubject: RE: [Tessitura Technical Forum] Exporting SSRS reports to excel without formatting
Hey Ryan, is there a way for us to easily manipulate the DataElementOutput is set to Output on a standard Bio Report? We don't have list builder and are desperately trying to run an attributes report (for bid numbers, we always keep the bid number the same for all our constituents regardless of the event) so we can merge it into our new auction event (happening next Sat). I can't seem to find a way to export the Bid addtibute to any type of excel spreadsheet.
Can you please help so I don't have to open a ticket?
Thanks, George
From: Ryan Creps <bounce-ryancreps9649@tessituranetwork.com>Sent: 5/21/2012 3:13:32 PM
Something that we’ve done for the standard reports is to create a second hidden table with differing Data Output properties on the same report. For the visible layout, the DataElementOutput property for all elements is set to “NoOuput”. For the hidden table (not visible to a “display format” like PDF or HTML), the DataElementOutput is set to Output, and the table is flattened so no grouping is returned in the data format (CSV or XML).
From: Tessitura Technical Forum [mailto:forums-technical@tessituranetwork.com] On Behalf Of Marty JonesSent: Monday, May 21, 2012 3:50 PMTo: Ryan CrepsSubject: RE: [Tessitura Technical Forum] Exporting SSRS reports to excel without formatting
I usually go on the premise that the reports that I build are designed to be printed and not exported. With that being said, the first question that I ask when designing a new report is, Are your plans to export this report to Excel? If they answer yes, I then will build a second report named raw where all I am doing is returning the data from the procedure with no formatting. Although I still might do some grouping depending on how I am returning the data. The "raw" report is usually pretty simple to do since I already have the procedure and only takes a couple more minutes.
If you have to do this all in one report, Create a parameter that is a checkbox name something like "Raw Version" In the details of the report, create one table with the formatting and grouping and second table with the raw version, then set the hidden property on the tables based on the parameter value.
Marty
From: Tessitura Technical Forum [mailto:forums-technical@tessituranetwork.com] On Behalf Of Brian GrahamSent: Monday, May 21, 2012 2:20 PMTo: Martin A. JonesSubject: [Tessitura Technical Forum] Exporting SSRS reports to excel without formatting
This message was sent automatically to you by www.tessituranetwork.com because you subscribed to the Tessitura Technical Forum. You may reply to this message to post to the Technical forum or visit the site to search, read and post to the forums. In the interest of keeping the forum posts from becoming cluttered, we encourage you to delete previous message text from your reply before sending. Thank you!