How to Supress Report footer on grouping - crystal-reports

I am using the below crystal report to display my record and also to group using the column batch . The Main report works fine , however, when i group by a particular batch, The report print the group footer and proceed down with another empty long row to the end of the page. I tried to fix this but i dont seem to get it going yet. I set the report and page footer to supress blanc spaces yet nothing change.
Also when printing the report, it print an empty grand total row on each page. This also i am not sure why it does that. PLs any suggestion would be appreciated.

Just like suggested by siva .It turned out, i use a single line to divide the columns of the report. That say, both the report footer and the group footer rows will while grouping ,because the same vertical line transverse through . When i minimize the lines and restrict each to it section , the error goes away.

Related

How to use a report as subreport (with additional info) multiple times in a maintainable way?

So basically I have a report. I need this report to be printed as a 'set of reports'. Except that for each time the report is printed, there has to be a specific numbering at the bottom of the page. Where it would look something like this:
Page 1: Report + Page footer text 'Number 1'
Page 2: Conditions
Page 3: Report + Page footer text 'Number 2'
Page 4: Conditions
Page 5: Report + Page footer text 'Number 3'
Page 6: Conditions
And so on, for an undetermined amount of times..
In order to achieve this, I have created a main report, which currently contains 20 subreports, in order to achieve 20 pages (but I really I'd like this to be dynamical, maybe to be able to set the number of copies or something). Where each subreport consists of the single mentioned report (through the subreport 'Choose an existing report' option), with a custom text at the bottom.
The problem with this is that I can't maintain this. Every time an adjustment needs to be made to the original report, I will need to access 10 subreports and make the very same change or reload the report into this subreport.
What alternative ways of achieving my goal can you suggest, because this feels really 'dirty'. Thank you for reading.
I run Version 14.0.2.364 of Crystal Reports 2011
To achieve this, you need to use group and detail section in main report. For making adjustments with paging, each section has his own
page before
page after
reset page
So to help you a bit, you need to have your data in one datasource, and group by
Report/Conditions. For each group you can have only 1 subreport which will have link for that specific subreport (e.g. where barcod of smth is 1234) and there show your subreport data. For page number i would advise you to use my approach (for grouping) and then for page number you display group number (and that solves you all formulas for calculating pages).
If you are not familiar with grouping in Crystal, you can group your records in report by some fields by following image below
To summarize, try to define by which fields your reports has 20 subreports (probably some keys from database) and then group by that fields, examine advances of section expert and paging and you should be done in few hours making your report readable and easy to maintain.
Hope it helps

How to add blank record after last record in crystal report?

I have a problem with add new blank record after last record in Crystal Report. That blank record should line like below picture in red box.
I want to show row and column in that blank record as in picture.
follow below process
Craete 6 sections in main report and in first section palce the sub report that prints table
In sub report just display table as per your logic and supress remaining sections taht are not used
In main report in blank sections create a similar table structure that you can do by playing with boxes and lines
And finally run the report
An easy way is to Statically create that line after the detail section ( in report footer)
for Ex. you can stretch the lines down in to report footer section and add extra rows there.

JasperReports: sub-total in column footer below detail multiples pages

I have an invoice report. The everything works like a charm but when the detail is huge more than one page. The Detail overflow but the COLUMN FOOTER appears in every page of the report.
I would like to display the SUB-TOTALS AND OTHER COMPUTING exactly when the Detail finish and printed only once.
What I am doing wrong? Am I doing it in the wrong band?
here is the IREPORT IMAGE.
running example
Actually you are placing things in the wrong band it should be in the Summary Band. As the Column footer is meant to be footer at all the pages to the column so it will print on every single page.
But as per your requirement you need the totals at the end of the report so you can place all these elements which you have placed in the Column Footer in the Summary Band.
That should work for you.
Thanks.

iReport "keep group together" does not work in some cases

I have following problem.
I have subreport_1, now irrelevant and then subreport_2, with group header and group footer, with keepTogether = True.
Then I put subreport_1 and subreport_2 in mainReport and execute.
In some occurences, when end of subreport2 is near the end of the page, keepTogether does not work and last row is splitted, with rest, group header and footer on next page.
It works when I change size of bottom margin in mainReport, but I think it can occure again when I have any other row count or so...
Could you help me ?
Thanks
I saw your question posted as an answer to one of my questions (http://stackoverflow.com/questions/13830635/ireport-place-border-around-entire-group-in-column) and then noticed you had created a question of your own. To solve this issue I grouped on the field I wanted to keep together and then in the XML view I added:
keepTogether="true"
to the group definition. It ended up looking like:
<group name="group_foobar" keepTogether="true>
In my report this made it so that a group would not break across pages. In the case where a group could start on a page but not completely fit then it would not print on that page and instead start on the next page.
You say you have used the keepTogether tag in your report. Was that in subreport_2 where the grouping is actually taking place? That's where it would need to be. And since you are performing this grouping in a dynamically expanding subreport, I would set subreport_2 to ignore pagination and set my dimensions in the main report so that the main report can control the pagination.

Making report footer to appear just below the last page records

I am using Crystal Reports with VS-2005.
I have a report with a report footer section comprising of sum totals of a column. The problem is that in some cases, the records consume the entire page and the report footer alone appears on the next page. It looks awkward. I want the report footer to appear just below the last record row ended.
Is there any trick to make the report footer section fit on the last page itself?
If you aren't using grouping, try this:
Add an additional section below your last detail section.
In Section Expert, mark the detail section Keep Together.
For the suppress formula for the new section, specify Not OnLastRecord.
Move the content from the report footer to the new detail section.
If you are using grouping, do this in the last group footer instead, and in Group Expert, mark the group Keep Group Together.