Excellent explanation, Bill!

Very Best Regards,

Razzak.


At 08:28 PM 6/22/2002 -0500, Bill P. - St Louis wrote:

>Bernie,
>
>Here's a secret I discovered when I converted my invoicing system over to
>Windows.  R:BASE's report writer will draw vertical lines beginning with
>the top position in the section where you place them and continue through
>sections or bands for the length drawn in the report designer and it
>redraws the vertical line for each line in that section.  So you can
>eliminate those annoying gaps ( and the tedium of exactly starting and
>ending them in each section) by intentionally making them extend down
>through the next section.  You then "overlay" the bottom portion of each
>line with a new line starting in that section.  DO THIS FOR ALL SECTIONS!
>This works with ALL windows versions from 6.1 on.  No gaps and no eye
>strain from attempting to start and stop each line accurately.
>
>The technique that I use to force the lines to continue down the page is to
>estimate and load enough blank rows in the driving table to fill the page
>and still leave room for the break, page and/or report footer.
>
>Beginning with R:BWIN 6.5+(?) R:BASE added the SET OLDLINE OFF setting.
>This allows you to draw one vertical line through all sections or bands.
>This is a good solution as long as you DO NOT have fields with auto expand
>on.  If any field expands vertically by more than approximately(maybe
>exactly) twice the unexpanded height of the unexpanded line, you will once
>again experience gaps in your vertical lines.
>
>To eliminate the gaps caused by fields with auto expand on you need to
>design your report with a break, page and/or report footer that can
>aesthetically accept a vertical line long enough to cover the gaps.  You
>then use the "line overlay" technique in the detail and footer sections.
>For example if the maximum vertical expansion you are designing for is 4
>lines, then you need to draw your vertical lines with a minimum height of 5
>lines (1 + 4 expanded).
>
>In short, if you are current, AS YOU SHOULD BE, and you do not have any
>fields that expand by more than 1 line, you can simply draw one vertical
>line through your report in designer mode and SET OLDLINE OFF.
>
>If you are not current or you have fields that expand by more than 1 line,
>then you can eliminate the gaps by using the "overlay technique" I have
>tried to explain above.  I personally use the overlay technique and do not
>worry about whether OLDLINE is SET ON or OFF.
>
>Looking Forward to the Magical 7.0
>Bill P. - St Louis

================================================
TO SEE MESSAGE POSTING GUIDELINES:
Send a plain text email to [EMAIL PROTECTED]
In the message body, put just two words: INTRO rbase-l
================================================
TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED]
In the message body, put just two words: UNSUBSCRIBE rbase-l
================================================
TO SEARCH ARCHIVES:
http://www.mail-archive.com/rbase-l%40sonetmail.com/

Reply via email to