Hi Mark,
maybe you could do a simple
lcText = chrtran(m.lcText,chr(10)+chr(13),'')
lcText = chrtran(m.lcText,0h0D0A,'')
instead of reworking all?
>Thanks Naoto, that does get rid of the space. I think I'll do it that way rather than use TEXT TO, and precede each line with the \\. Thanks again!
>
>>>Is this a bug? I'm outputting html and do not want any pretext or linefeeds. It seems VFP inserts a space between lines if the PRETEXT is set to 15 (which should be no pretext)? The code below outputs "line1 line2" (a space in between). Thanks!
>>>
>>>TEXT TO m.lcText TEXTMERGE NOSHOW PRETEXT 15
>>>line1
>>>line2
>>>ENDTEXT
>>>? m.lcText
>>>
>>Hmm... It probably depends on the interpretation of what that newline between the TEXT...ENDTEXT represents.
>>
>>Perhaps the following might give you desired results?
>>
SET TEXTMERGE TO MEMVAR lcText NOSHOW
>>SET TEXTMERGE ON
>>\\line1
>>\\line2
>>SET TEXTMERGE OFF
>>SET TEXTMERGE TO
>>? m.lcText
>>
Words are given to man to enable him to conceal his true feelings.
Charles Maurice de Talleyrand-Périgord
Weeks of programming can save you hours of planning.
OffThere is no place like [::1]