I am trying to modify the sales invoice report (Attain 3.01A) to print on plain paper. I am adding vertical and horizontal lines to report. All lines are printing great except for after the SalesInvLine, Body and before the SalesInvLine, Footer. There is a gap between the two. What is causing this and how can I fix this? Thanks for any help.
Have you changed the Property ‘PlaceInBottom’ on the Footer to No? If not, that property will cause the footer to always be positioned relative to the bottom of the defined page, rather than immediately following the previously printed section. Dave Studebaker email@example.com Liberty Grove Software A Navision Services Partner
That did work to match up lines. It is sales invoice so I want the footer to always be at bottom of report with balances. In case of 1 line item (with PlaceInBottom = NO) the footer is brought to the top and 3/4ths of the bottom is blank white. Any ideas to keep footer at bottom but have vertical lines meet between body and footer? Thanks for your help.
I played this game with Navision forms once. It’s not one you can really win. The only ways to fill in the unused print lines with your vertical form lines are ugly (in my humble opinion). One method is that you can have a “blank” body line defined which only contain your vertical line graphic. Count the number of lines of data you print on a page. When you run out of data for that page, fill in the rest of the Invoice body with your “blank” lines. A second method is to print from an array similar to the following stub in a stub-check-stub format. In that instance you fill an array and then print the whole page at once. That allows you to define the vertical lines as you have painted a picture of the whole page. Otherwise, Navision is not your friend in this instance. An alternative is to use an external report writer such as Crystal Reports. Dave Studebaker firstname.lastname@example.org Liberty Grove Software A Navision Services Partner
Thanks for the help David. We decided the best thing to do is eliminate the vertical lines completely.
That’s what I did too. Being the stubborn soul that I am, I thought of it as giving up, but it certainly was the cost effective solution. Dave Studebaker email@example.com Liberty Grove Software A Navision Services Partner