I'm new in using BIRT Report designer, My customer need report to be displayed as listing Sum of remittances for each currency horizontally then listing counts of remittances for each currency horizontally as in attached sample
any suggestions please?
Thanks in advance :)
Create a datacube based on your original dataset. Now create two groups. One on 'country' and one on 'Currency' (ie EURO, DOLLAR)
Next create the two measures. Count(...) and sum(amount)
Drop a crosstab on your report canvas.
Use the dataexplorer to drag and drop groups/measures. Put the country group on the left and the currency group on the top.
Now drag and drop the two measures. Just drop the second one 'under' the first one and BIRT will automatically create two columns next to each other.
This wil result in something slightly different then requested though:
It will look like
| | EURO | Dollar |
-------------------------------------------------------
| Country | sum | count | sum | count |
I'm not sure if you can turn that around, but I think you have to try to be creative with the groups.
Related
Hi everyone,
I have a bar chart as shown in the screenshot above. The order for first 2 bars are correct, but the order for subsequence bars in the chart are wrong. The 3rd bar should be the category of 2% - 3% and the 4th bar should be 3% - 5% etc... The correct sequence should follow the 1st column of my table below:
I tried the sorting option in the chart but no matter what I choose, it doesn't achieve my goal. May I know is there any way that I can use to achieve the order that I want? Any help will be greatly appreciated!
Try a custom sort:
*Completed based on data provided
Click on 'Enter Data' under 'Home' in the table view
Create 2 columns: 1 that has the same name as the column you want to sort. 2 Order column with the custom order for these values.
Enter each bar name in the [Class] column and the position you want it in, in the Order column. 1 means you want it to be first.
Select the new table and select the column that you want to custom sort. When you select it, the column tools toolbar will automatically appear.
Select 'Sort by Column' under 'Column tools' and select 'Order' this will order the Class column by the numbers you have entered.
Unselected the used field that has not been custom sorted and tick the new field with the same name under TABLE 'SortOrder'.
After
I'm looking to merge vertical rows for only a single column of my report, so that when that column has lots of data, it doesn't force the left rows to expand.
The answer appears to be using a matrix (e.g. SSRS tablix Merging cells vertically problem), but I'm not clear how it would work in this case.
For example, in the screen-shot below, I'd like to spread the confirmation footer text through the following 4 rows, so that the first row (Sales Contact, Angela Thomson, Confirmation Footer, The credit card used...) is the same width as the others and that the Sales Contact info on the left is not pushed down (i.e. the Title row should be just below Sales Contact, and not have all that space in between.
Any thoughts on this?
You could use a series of nested tablixes. Create each tablix in your report then drag and drop into the main tablix until you get the effect you're after. (nested data regions reference).
Here's the design of 3 nested tablixes
Here's the preview of the report
I have a UNION report which contains 2 criteria. First Criteria contains all the individual values i.e. Student ID, Maths Mark, Science Marks. The 2nd criteria contains the TOTAL of Maths and Science Marks of all the students. In the 2nd criteria I need to show GRAND TOTAL as a ROW HEADER. How can be achieved?
You will need to create a pivot table:
Create a pivot table view, then Edit the pivot table view and move the attributes to the desired sections (Rows, Columns, and Measures). Drag and drop them until it looks like what you need.
In the pivot table view editor pane, next to the TOTAL column, change the Default Aggregation to Sum.
Next to the Student ID column (I presume it should be under the Rows section of the pivot table), click on the Sigma icon (Σ) icon.
Change the aggregation to display "Before" (I assume by Row header, you mean that you need the GRAND TOTAL to display to the left of the Student's marks.
Please let me know if this helps.
Hi guys, I'm trying to create a report similar to the picture shown. I need to be able to group by Risk Category and display the line 'Risk events for Risk Category X' for each risk category either above or below column headings.
I have spent a few hours playing with row groups but I've unable to display the group header spanning across the columns.
Is this even possible with SSRS? Any ideas on how to do this will be much appreciated.
thanks
Cam.
I think all you need to do is put the header label in the first column you want it to be seen under, then use the merge cells function to bridge it across however many columns you need.
Date | Cost Price | Selling Price
10/10/2015 | 200 | 280
I already have my dates from the prompt showing on my dashboard in OBIEE. I want to add another scenario to the Title display so It becomes dynamic.
How can I dynamically show Profit on the title when a user selects a date?
eg. "In 10/10/2015, you made a profit of 280"
You cannot have that in the title, but you can place a narrative view just below it to display the information.
If "Date" is the first column of your analysis and "Selling Price" is the third one, the code you need to write in the "Narrative" section of your narrative view will be like this:
In #1, you made a profit of #3
I strongly recommend you put 1 in the "Rows to display" field of the narrative view even if your analysis returns only 1 row.
I hope this helps you.