I am creating a report in SSRS 2008R2 and exporting to PDF, however I've hit an issue that is causing me to pull my hair out (well, what I have left at any rate).
My groups are as follows from the outermost group to the innermost:
BatchID
DealerAgentSort (Either Producer or Agency)
DealerAgentSort2 (Producer)
Group2 (BatchId and BatchNumber combniation)
ContractStatus (Accepted, Cancelled, or Declined)
NewUsed
Product
Program
Details
The report is run by Batch, with a break between each batch. This works correctly.
I added a break between and at end of DealerAgentSort. This allows for a break before the Comment area to be seperated on the last page of the report. The break Between DealerAgentSort allows for a break between the first page (an Invoice page) and the details.
I also need to break between each ContractStatus. I tried adding a break between ContractStatuses and receive a ScalableList error that the Index is outside the range of acceptable values. Somehow, I need to be able to break between instances of the ContractStatus.
To make matters more confusing (if that's possible), there is a sporadic issue regarding the ContractStatus. I placed a fill expression on the ContractStatus and DealerAgentSort groups to identify the values for each group. In some (not all) cases, both Cancelled and Accepted status appear together, even though there are no rows for teh Cancelled status to display. When this happens, an extra blank page appears before the comment area.
I have not been able to identify if I'm setting the breaks correctly, or if my expression to suppress the empty group works. When I've tried to hide the blank group (page) a space for the ContractStatus and DealerAgentSort groups is left, which starts the page partway down from the top.
All in all this is a frustration that I don't have time for right now. Does anyone have any suggestions?
Thanks!