I have a BIRT report containing a grid. In the first column first row, there is a chart. In the first column second row, there is a table which has multiple columns. When exporting to Excel using the spudsoft emitter, the columns of the table are merged together so that the entire table only occupies one column in excel.
How do I have my table properly occupy a corresponding number of excel columns? For example can I have my chart span multiple merged columns in a row?
To overcome this problem I usually use the same amount of columns in a Grid I have in my table.
You can merge multiple cells in the second row of the grid and place the table there.
Related
I created a dataset that contains more than 10 fields. But the page can only hold, say 8 fields (after exporting to PDF). Is there a way to "move" those remaining 2 fields to the next row? So each record will have two rows of headers and two rows of data.
thank you
You can add an extra row to the header by simply right-clicking one of the header textboxes, and then insert row below or above as required.
Then in your detail row, do the same thing, and then on the additional row you just added, set the textboxes to the remaining fields.
I need a formula for a cell in table A to reference the last cell value in a table B column C. The table B column currently has lots of blank cells that will have data added to it periodically, and the cell in table A will need to keep updating automatically.
I’ve tried INDEX((C,COUNT(C)), which I saw on an Excel forum, but this didn’t have the desired effect on on my Numbers spreadsheet.
I can't seem to find a way to insert another cell in a row of my table in a Birt report in Eclipse, does anybody know how to do that?
Thank you
Not exactly sure which problem you are having but the solution should either be;
1 Insert a column in the table
Select the table
Right mouse click at top of column and insert a column to left or right
2.Insert a grid into an existing cell, without adding a column. (Usually you do this when you want to have a label and an aggregation in the same header or footer cell)
From the Palette, drag and drop a 'Grid" element into the cell,
set 'number of columns' to 2 and 'number of rows' to 1.
put you other elements (i.e. label and aggregation) into the seperate cells of the grid in the single cell of the table.
Wanting to add a new row under the current row based on a data condition and make that row span all columns. So I'm thinking add it in a formatter but I'm not sure how to get the spanning.
I need to change the orientation of a table in a BIRT report so that the table header is vertical instead of horizontal.
Is this possible? I don't want to use a Crosstab.
It seems this thread is still being pointed at so I posted an example of a horizontal table layout using a crosstab. I know it won't help the original author but others following this thread now may find this helpful.
To create the horizontal grouping, first create your query like normal, then create a Data Cube. In this data cube, drag each field that you want into a group. Then drag a new crosstab on the report and drag each field into the top right column group area. It will create a new header row for each field. Don't put anything in the left side (Rows) and don't put anything in the measure field (bottom-right). This will create labels on the left... and the data will extend out to the right.
The report design example can be downloaded from: http://developer.actuate.com/community/forum/index.php?/files/file/1079-horizontal-table-using-crosstab/
Virgil
If you want dataset records to be reported across the page, this would have to be done via a crosstab.
If you want dataset records to be reported down the page, this can't be done automatically as far as I know. However, it can be done by inserting a new detail line in your report table object for each database field to be reported, then moving column headings from the heading row into the first column's detail rows and moving record values into the second column's detail rows.
So, for example, a report with 6 columns in it would become a two column report with six detail rows.
Not in box (up to 3.7). You have to use 3'd party libs like that one.