Project Server SSRS report - One report dynamically including multiple reports - ssrs-2008

I am not an expert at SSRS but have played around with it to know my basic way around it but I am stuck on this one. This is for Project Server 2010. I am working on a task to create two reports, and combine them at the end. First report, reportA is for a single project, pulling all of it's information. reportB is for a "Portfolio" of the projects on the server.
I am being asked to create a report of them merged. I guess we will call this reportC. reportC will have reportB at the very top, listing all of the projects and other basic information. If reportB has 10 projects listed, 10 reportAs (having information for every single project listed) and all their information, will be aggregated to the bottom of the report.
I tried looking into subreports but do not think this is what I am looking for because it doesn't look as if subreports can be added dynamically, unless I'm wrong. Any ideas on how to easily complete this? I appreciate any help I can get.
EDIT: Here is an example. No it wont be aligned like that. They gave me their example in Excel. It does not necessarily mean that reportC has to be through Excel. Could this be possible running a script of some kind or similar?
Basic Example

I recently did something very similar myself.
What you could do, is in report A, place a table at the bottom where each row is a sub-report (report B). This would allow for all the passed data (name, report id, etc.) to generate visible sub-reports beneath the origin report.
Then, if you want each sub-report on its own page, you can go under group properties and add a page-break after each group.

Related

IReport Document Has No Pages

I have encountered same problem 'Document Has No Pages' issue as described in Jasper Reports And IReport Issue. I applied the solution provided in the given link and it started working. I am stuck behind the concept. My main point of concern is, when we are using detail band and we don't give a data query it gives Document has No Pages error. As soon as we give a dummy query in data query, it starts working. Kindly note that, i am using a subDataSet for a table component. That's where IReport generates this issue. Any pointers would be helpful.
Keep in mind that This is not an error but this is how it is configured to do.
This happens when you don't have results to display in the report from the database. But still you can set option what to do in this situation.
In Jaspersoft iReport 5.6.0
1. right click the report
2. Go to properties
3. Find **When No Data**
4. Select one from the options
There you'll see some options as No Section, No Detail, Blank Page, No Data Section, No pages.
Choose the one suits you. -_(--)-_

Filters in Eclipse Birt

I have to create a Web Application using Eclipse Birt, and Apache Tomcat to have it on line.
One report will include a table and a chart, both taking data from MongoDB.
While I succeeded in designing a simple report that accepts parameters from Eclipse Birt suite (based on the tutorials on the Eclipse website), I have troubles in handling a more complex report.
Actually, I wish to create a dynamic filter on-the-fly operating on a single column (i.e. "country") where i can choose the different values (i.e. "USA", "UK"...) and then have the rest of the data visualized in the report be refreshed correspondingly.
I also wish to place the filters in a different section of the report (header or footer...) in the same web page, and not have them chosen before opening the report like the parameters of Eclipse Birt.
Said it differently, I would like to have lookup-fields in the header of the report, to automatically filter the data displayed, so to refresh the query behind the report.
May be the solution could to integrate a report built with Eclipse Birt and MongoDB in a Dynamic Web Application using Eclipse too? Or in a GUI in Eclipse like WindowsBuilder?
Has someone faced this task and can help me?
Thank you so much,
Federico
There is not a simple 'out of the box' solution for what you are describing. But there are solutions.
The first thing to understand is that the BIRT reports as delivered via Apache Tomcat, are intended to be stagnant not dynamic. BIRT pulls the data set, then filters it and delivers it in HTML. This link describes the order of events in report creation.
As far as I am aware there is no way to actually provided the function of filtering the created report in BIRT after the report is created.
But, you can provide the illusion of a filtered report, there are two common methods.
Create multiple tables on one report, representing the display as you want it displayed, then use a button command to hide or show the appropriate tables.
Create multiple reports and have buttons the pass new parameters to a new report that opens in the same window.
There is a third approach that can be used, that gives you similar functionality. Use Cascading Parameters (right click report parameter in Outline > New Cascading Parameter Group). This of course is not the function as you envision it in your description, but can give the results you seem to be wanting.

Crystal Reports Multiple Columns and Rows

I am trying to put multiple columns and rows in the details section of my crystal report. I essentially want it to have 3 rows of data per line on the report, and span as many pages as needed to fill that space up.
Right now I am only getting one item per page, and some weird artifact on the next page, resulting in 500 rows of data going across 1000 pages. Weird!
I am using 2 views to feed the report, one for header/footer and then the details. The views are linked by date. The database is refreshed daily and only contains the current days data.
I used to use Crystal ages ago but haven't looked at in 5 or 6 years. I know this may be a bit of noob question to some of the more advanced users, but I need help all the same.
SAP Crystal Reports (from about dialog Version 14.0.2)
Thanks so much!
To resolve the paging issue - open the section expert and look in each section for page break set before or after. (It sounds as though a page break may be set on the detail section.)
Do you have any Groups in your report? If so, do you have the 'Keep Group Together' option checked. You can check this in the Report > Group Expert > Options... button > Options tab. If you have that checked, try unchecking that and see if it helps. HTH.
-NifflerX

Crystal Reports - adding same footer to multiple reports

I have multiple reports all of which require the same footer (company address, VAT no etc).
Is there a simple way to write this information once and apply it to all of my reports?
I thought I could do this with a simple subreport but this just seems to copy the subreport to the main report and any changes in the 'footer report' aren't reflected in the main report(s).
Thanks Ant
Have you tried the "Re-Import When Opening" option in your subreport properties yet? Once you select that, any changes you make to your "Common Footer Subreport" should be reflected when you open one of your main reports.
(It's grayed out in my pic since I chose a subreport that was native to the main report. It didn't have a .rpt of it's own)
You want it the other way around. Your main report has your common footer, and the unique details sections are subreports of that one.
I don't think it's quite what you're asking for, but you could create a template with that information in the footer, and then apply the template to each of your reports.

Crystal Reports Parameter/Drill Down Issue

I'm currently using CR 2008 for design and running my reports in InfoView. I have a fairly standard report with about 6 groupings and 2 details sections. The groupings are all hierarchichal and can be drilled into. The report contains 5 parameters that the user has access to edit in Infoview.
My problem occurs only when users change any parameter on the report and then attempt to drill down in the report. The result always ends up that the drill down will display the very first Group, with drill down, in the report rather than the one they selected to drill into. If a user enters the report and drills into any group without changing the parameters, everything works as expected.
Has anyone ever seen this kind of behavior or know of a reason that this might be happening? Please help.
Thank You,
Patrick Johnson
This is a bit of a reach, but when you change the parameters, are you refreshing the data (ie. don't use the saved data that was pulled originally). I believe something may be going wrong because of that.
Always, always, always choose to refresh your data.