crystal report - page footer overlaps details section - crystal-reports

I have a report with two header sections (HS), two details sections (DS) and two page footer sections (PFS).
and I want to get report with following layout
page 1:
HS-1
DS-1
PFS-1
page 2 and more:
HS-2
DS-2
PFS-2
and I do it but my problem is with first page, PFS-1 overlaps DS-1.
DS-1 has "new page after" condition where after one record is displayed new page should start. HS-1 and PFS-1 are suppressed if pagenumber <> 1
there are text boxes and line objects on DS-1 but PFS-1 overlaps almost half of it while the PFS-1 itself is just one line in size.
PFS-1 is "fit section" and no, I can't use
print at bottom of page
because it is disabled, grayed out. as for sizes of section they are same as the second ones but I have no problem with second or farther pages, this problem occurs only on first page.
as you can see in picture below, text marked with red is the single line of footer and it is way too high positioned and it overlaps the details section :/.
under that footer there is at least one more box like the one that is outlined with blue box and three data fields .
please can anyone help me with this ?

Related

Hide redundant lines at bottom of page when detail section in two pages

How to hide redundant lines at bottom of page when detail section in two pages?
I searched and tried check/uncheck "Keep together", check/uncheck "Supress blank session" for detail section, insert one more detail section b then suppress it..... with no luck.
The lines I want to hide:
My report:

Reduce gap between Report Footer and Page Footer

There is a sizable gap between report footer and page footer. How can I reduce the blank space?
In the section expert, you'll note that the Page Footer has Print at Bottom of Page checked, and is grayed out. A page footer will always print at the bottom of the page.
If you want to move the Report Footer down you can check Print at Bottom of Page for both of them.
If you want to move the Page Footer up it's a little trickier. You might get by with suppressing the Page Footer on the last page only, and displaying a duplicate section at the end of the report (if there's more than one page.) This should handle both large and small page counts.

How to move up 2nd page margin to top in Crystal Report Cross tab

I build report by using cross tab in crystal report in the first page i have title page that take area about 1/4 of the page consist with logo and report name and filter detail So on the second page it shown up the same position as the first page something that I want is to remove the report header section and move up the page header section and detail section to top on the 2nd page Thanks you for answer and i want to know Is this need to do ?? because some aspect of user tell that Its' okay don't move 2nd page up its should be like this same position same line its easy to read and compare the pages some aspect think that it's lost the area of the head of page 2 it's useless what should I do from here
To cojimarmiami,
i tried your suggestion formula but it' doesn't work when i preview it show just a page in horizantal by the vertical space separate it for 2 Block (not page) and when i printed its' come out 2 pages in A4 paper What should i do for the next step Thank you
you will have to place your logo, report name and filter on Page Header, then go to that Section Expert and place this formula on Suppress pagenumber <> 1. That is going to suppress that section if your are not on the first page.

Crystal reports lines not showing

I have a crystal report for an invoice that is formatted with some horizontal and vertical lines. The vertical lines cut across a number of group and detail sections. Crystal reports is version 13, and I am using it in the designer in Visual Studio 2013.
I have two problems
1) The vertical lines only extend to the beginning of the first detail section on the first page. On subsequent pages they display all the way down the screen.
2) For the second and last row of one of my groups, the vertical lines don't display at all.
I have tried removing the lines and re-adding them, and this has made no difference. I have also tried changing ExtendToBottomOfSection to true for the lines, but this doesn't seem to make any difference. Any other suggestions?
The key thing with lines and boxes in Crystal Reports is the section/area they start in and the section/area they end in. These areas always go in a specific order: Report Header, Page Header, Group Headers, Details, Group Footers, Report Footer, Page Footer.
Depending on the height of the areas, some sections may be bumped to the next page. Most issues I see with lines and boxes are due to them not starting/ending in the right section to give the desired effect on every page, even pages where some sections may be omitted.
If you want lines to span the whole page, they should start at the top of the Page Header area and end in the bottom of the Page Footer.
What I think you're looking for is a slight variation on this (I'm guessing based on your problem description): to run the line down the entire page, but not actually have it appear in the page header/footer. In this case, you will want the line to start at the bottom of the page header, and end at the top of the page footer. This will give the effect of the line covering the page (but not the header/footer), regardless of how many records appear on the page.
These properties are easiest to control from Design view (where it's easier to distinguish section boundaries), or from the properties dialog (where you can make the top/bottom values exact).
Hope this helps!

Blank Page when "Print at Bottom of Page" is on and all sections on the blank page are suppressed

I'm using Crystal Reports Basic for Visual Studio 2008.
I have each item in a group printing on a separate page. There is a footer section which is set to Print at the Bottom of the Page. I am suppressing the page when its data is 0 by suppressing all sections with a formula.
The problem I have is that when the footer is set to bottom of the page, the suppressed page is printed as a blank page. When I turn off bottom of the page, and use NewPageBefore with the formula instead, the page is suppressed correctly, but when I turn on "bottom of the page", I get a blank page.
I have checked for unsuppressed sections, but they are all either suppressed with the checkbox or the formula.
I had this issue before, which took me quite a lot of time to find a workaround. Hopefully putting the answer here will save some time for others.
Whenever you enable "Print at Bottom of Page" for a section, make sure other sections that come after that (including Report Footer and Page Footer) are all suppressed, otherwise there will be an empty page printed at the end. Note that keeping them empty or ultimately narrow is not enough, they must be suppressed explicitly.
I had an empty report footer with a 0 height, and I thought it would take no space and will not cause an issue; but I was wrong. I had to explicitly suppress that footer to solve the issue.
If the sections coming after that are suppressed via a formula, make sure the formula is satisfied on the last record.
I am a complete novice here, but I had to build a report for work and figure out how to do this.
I had the same issue - but caused by two separate reasons. First, when I checked the 'page after' to keep each group on its own page, I had a blank page at the end. I simply added a formula 'Not OnLastRecord'.
Then, the second issue was the 'print footer at bottom of page' - I wanted each sub-group to start a new column at top of page. This also created a blank page at the end (if I turned off the 'print footer at bottom' the page disappeared). I followed Sina Irvanian's advide here and suppressed the footers that came after it. I only suppressed the ones that were blank since my page footer had content - this was sufficient.
Problem solved!
It sounds as though NewPageBefore is unconditionally checked on the footer section. If so, try unchecking it and checking NewPageAfter instead.
Alternatively, if a new page has to be begun before the footer section which is then printed at the bottom of the following page when the data is not 0, try unchecking the NewPageBefore option and instead enter the opposite of the conditional suppress formula in the conditional NewPageBefore formula - ie. data is not 0.