Unable to get datawindow group trailer and summary to slide up - sybase

I have
a report with grouping.
some items displayed on the group trailer band
an autosized datawindow in summary band
a footer band
A run of the report brings 5 rows of data returned in the report's detail band.
The problem is, the report displays 4 rows of data on the first page then automatically puts the last row of the data on a second page along with the group trailer band and the autosized datawindow in the summary band.
I think this is due to the associated row of the grouping mentioned in the following.
http://pbbraindump.wordpress.com/2008/05/25/groups-and-grouping/
So essentially there are 4 rows of data, followed by a large empty space in page 1, followed by 1 row of data on the second page + trailer + summary.
I've tried setting "Slide Up" on all of the items in the trailer group and the summary datawindow but it does not slide up to make the report 1 page even when it looks like there is enough space on the printed report.
Why does it not slide up? Can it be forced to slide up?

Have you checked the 'Autosize height' on all of the bands?

Related

Highlighting text and merging queries into single cell on Google Sheets?

I've got a Google sheet that gets data from two different forms. One form is for verifier, the other for shipper. Tabs are at the bottom. The purpose of this Google Sheet is to perform verification of LPNs (serial numbers) scanned/entered into both forms.
Main sheet contains Sales Order #, for which somebody in logistics checks for "Verifier LPNs" and "Shipper LPNs" are a match for eash Sales Order #.
In cell C6 on Main Form I have put together a query function, with text join and array formula to merge the data received from "Verifier LPNs - Form". The verfier person should be able to go back and scan the same "Sales Order #" and enter new LPNs, with data on Main Form getting merged.
I need some help with the following:
-Merging the LPNs entered vertically (even if entered at a different time). New line is ideal, but also, is there a way to adjust row height automatically? Row height only shows 1 line as default.
Query function is not letting me drag it down for others rows while changing the reference to '"&$A$8&"' automatically going down to the respective row in column A.
-Highlighting the LPNs that appear under "Verifier LPNs" if they are not present in the "Shipper LPNs" column. See attached image for how data should look if not present in the "Shipper LPNs" column for that SO #.
Right now, when I submit more LPNs into the form for verifier, they are joined horizontally, I believe this is due to the text join function.
Link to Google Sheet:
https://docs.google.com/spreadsheets/d/1y1JV6rtytn7eQevy3TvFT-gTk75AuMGjnRJPduJrUOw/edit?usp=sharing

repeat row on top of new page

we have report with repeating headers but this time we want the top level group which contains data to repeat on top of each page.
I have set the row group properties: KeepWithGroup = After and RepeatOnNewPage = True
The tablix properties Repeat Header Rows On Each Page and Repeat Header Columns On Each Page are both checked as well.
The table header does repeat but that top level group does not.
In the image below we are trying to get the Office [Oname] row to repeat at the top of each new page.
Report Layout
The only way I have been able to consistently make this work is to add a page number column using a modulo of the row_number to the source dataset, and then grouping on that. This obviously requires that you make sure the number of data rows returned within each page number group will always fit on a page, which isn't always possible.

SSRS - 2008: Set Table height till the end of page/ beginning of footer

I have a SSRS report, which I need the table to extend till the end of the page. I have 2 tables next to each other and I am using the left table border to serve as a vertical line between them. It is an invoice table and the values are set dynamically.
The problem:
I want to extend the table till the end of the page or better yet set a vertical line till the end of the page, regardless of the values.
What I have tried so far:
Extending the table till the footer, leaving no space in between.
This works perfectly when I Preview it. But when I save it as PDF the
this change is not reflected.
Drawing a line till the footer. This only reflects on first page.
Setting a line image as background, again this reflects only on first page.
Ideas:
To insert blank rows in the table. Compute total number of rows, subtract from a fixed number per page and insert the resultant blank rows.
I have looked mostly everywhere in the MSDN forum, nothing seems to suggest to resolve this issue. Please suggest a solution.
MyTables
Create a rectangle for the area you want to cover (I guess this would be the whole space between your header and footer.
Then add your tables INSIDE the rectangle and add a simple vertical line between them, the full height of the rectangle.
Set the Report property ConsumeContainerWhitespace to True

SQL Server Reporting Services Charts, How display more than 6 rows of cat name

First at all thanks for reading.
I have a problem in SQL Server Reporting Services with the chats. I am using bar char and I split the info by category = cat_name, then i want to split the bars for the value of that cat_name
Example:
Category group = cat_name
Value = cat_value
So the bar chart displays the info but it just shows 6 rows with the labels the others just show the bar with the value but not the name of the category.
I assumed that the bar chart has 6 rows to display name as default but anyone knows how to increase it as many as categories I have ??
I have many categories with value and the data is fine but I need to display the name of each category too :( and the report just shows me 6.
I can't post pic cause I don't have enough reputation
If all your data is showing (just not all the labels), then that seems to be discussed here under "Displaying all Labels on the Category Axis". It suggests you do the following:
Right-click on the Category axis
Select Axis Properties
Under the Axis Options tab, change Interval to 1.
If the interval is set to Auto, it will select the best interval to show 6 or fewer labels. More details on this here.
If not all of your data is showing, then make sure, under the Labels tab of the Axis Properties dialog, that Auto-Fit is disabled.

problem of conditional visibility and page breaks with rectangles in SSRS 2005

I am trying to insert a conditional page break, actually i had a report of 50 pages with invoices each invoice is 3 pages long so i need a paghebreak for the 2nd invoice t printon the next page as i need the whole report ot print back to back,so i inserted one page break,so this starts the next invoice to start on 4th page but i want next invoice to start on 5th page which is a new page and i inserted another pagebreak there if the 3rd page of previous report is not filled, but if the 3rd page is filled and the invoice goes on to 4th page then i dont need this additional page break
I tried doign this by taking two rectangles
--first with inert page break at the end
--second with conditional visibility of the rectangle2 and with page break at the start.
and the condition for the rectangle2 to be visible is like
Visibility---hidden and expression is
--iif(count(id field of the table in third page)>=24,true,false)
i.e 3rd page accomodates atmost of 24 records and if the records are more than 24 i dont need another pagebreak and i am hiding the rectangle2 only if records are less than 24 i need another page break and i am not hiding the rectanlge2
BUT THE VISIBILITY IS NOT WORKING AND THE RECTANGLE2 IS NOT WORKING.
Please help me with this..
You should be able to add a column to the data source, such as InvoiceNumber, that you could define as a page-breaking group. Then the page should break before a new Invoice and at the end of each of your rectangles.
This is a known problem with SSRS 2005. It's very unfortunate actually. Have a look at my question here.

Resources