John,

Couldn't you tack on extra CRLFs "on exit" from the field with the property
command?  

-- (CHAR(013)) = Carriage Return

I don't know what a linefeed is...

SET VAR vnotes TEXT = NULL
GETPROPERTY ci_notes textvalue 'vnotes'
SET VAR vnotes = ( .vnotes + (CHAR(013))+(CHAR(013)) )
PROPERTY ci_notes textvalue .vnotes
CLEAR VAR vnotes
RETURN

Claudine 



-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of John Engwer
Sent: Saturday, April 04, 2009 7:23 PM
To: RBASE-L Mailing List
Subject: [RBASE-L] - Re: Printing Rich Text

Claudine - Adding extra CRs does seem to work.  However, it would be a
difficult work-around in my case because the users are in this file editing
on a regular basis.  The number of CRs required varies depending on the text
entered.  Also, when the notes are printed in a contiguous manner, the extra
CRs look odd.
Razzak - I had not tried changing the zoom percent.  When I tried to do that
via the PRINT command options the zoom percent will not change.  It always
stays at 100%.  Here is my print command:
PRINT PatNotes +
WHERE CUST# = .vCU_NO AND (dextract(PatientNoteDate)) between .vfrom_date
and .vto_date +
ORDER BY PatientNoteDate desc +
OPTION SCREEN +
|ZOOMPERCENT 120 + -- I have tried several percents here
|WINDOW_STATE MAXIMIZED +
|PREVIEW_CAPTION Patient Record  
John

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of A. Razzak
Memon
Sent: Saturday, April 04, 2009 3:20 PM
To: RBASE-L Mailing List
Subject: [RBASE-L] - Re: Printing Rich Text

At 01:50 PM 4/4/2009, John Engwer wrote:

>... I discovered that the printed copy contains all the
>data.  The problem is that It is not displaying properly
>in the preview.


John,

Did you know that you have answered your own question?

Did your try to increase the "Zoom Percentage" to view
the entire report?

While PRINTing the report using OPTION SCREEN, you may
need to adjust the default Zoom Percent to display the
entire report.

-- Example 01:
    CONNECT RRRBYW15
    PRINT Invoice WHERE TransID = 1002 +
    OPTION SCREEN|WINDOW_STATE MAXIMIZED +
    |ZOOM_TYPE PERCENTAGE|ZOOMPERCENT 90

-- Example 02:
    CONNECT RRRBYW15
    PRINT Invoice WHERE TransID = 1002 +
    OPTION SCREEN|WINDOW_STATE MAXIMIZED +
    |ZOOM_TYPE PERCENTAGE|ZOOMPERCENT 100

-- Example 03:
    CONNECT RRRBYW15
    PRINT Invoice WHERE TransID = 1002 +
    OPTION SCREEN|WINDOW_STATE MAXIMIZED +
    |ZOOM_TYPE PERCENTAGE|ZOOMPERCENT 120

Hope that helps!

Very Best R:egards,

Razzak.


Reply via email to