trichview.support
Re: Multiple lines in one RVData.SetItemText(i, value) |
Author |
Message |
Jim Maguire |
Posted: 06/08/2005 22:59:08 I debugged a little further. The if not RVFReadHeader...) exits in the statement: if not (RVFReadInteger(P,Header.DataCount) and RVFReadParaStyle(RVData.GetRVStyle,P,Header.ParaNo)) then exit; {error} which causes the RVFReadHeader to abort. I'm using "Tags store strings" option. Hope that helps. "Jim Maguire" <[email protected]> wrote in message news:[email protected]... > 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