trichview.support
Re: Multiple lines in one RVData.SetItemText(i, value) |
Author |
Message |
Jim Maguire |
Posted: 06/08/2005 6:29:22 Sergey, thanks for your help thus far. I've got some very complicated forms working with the smarttags, I save the field info in the tags, works great! My only problem now is inserting these Memo fields. I tried deleting the field and then inserting the stream, but get nothing inserted when call rve.RVData.InsertRVFFromStream(vStream, ItemIndex): I traced the problem into TCustomRVData.InsertRVFFromStream_, where the following code aborts: rstHeader: begin if not RVFReadHeader...) then abort; {error} I think my problem may be because the field is the only item in a table cell, ItemNo = 0 and I've just deleted it. If you can't see an obvious fix, maybe I should insert one line at a time? I've used your FillFields example, so can you suggest a way to insert one line at a time in an empty cell using the RVData of the cell? "Sergey Tkachenko" <[email protected]> wrote in message news:[email protected]... > Item cannot contain linebreak characters by design. > You cannot use SetItemText - you need to delete the field and insert > several > text items in its place. > See the demo: http://www.trichview.com/support/files/mailmerge3.zip > > -- > > I have a mail merge form using RichEdit where one of the fields can be > updated with mutliple lines. I tried adding #13#10 but the "value" in the > SetItemText call was truncated at the 1st #13, so I assume that's a no-no. > > Is there some other special char I can imbed in the string I'm inserting > that will result in NL's? > > |
Powered by ABC Amber Outlook Express Converter