서식있는 텍스트 데이터를 어떻게 편집할지 지정하지 않습니다. 그러나 "편집"을 의미하는 경우 "프로그래밍 방식으로 변경하십시오"라는 의미는 NotesRichTextItem 클래스를 사용하여 일반 LotusScript에서 수행 할 수 있습니다.
메일 병합 클래스를 작성하는 동안 서식을 유지하면서 서식있는 텍스트 필드의 내용을 다른 값으로 바꿉니다. 코드를 보면 아마 알 수 있습니다.
http://blog.texasswede.com/code-mail-mergeform-letters-in-lotuscript/
관련 코드
은 여기에 있습니다 :
Public Function MergedRichText() As NotesRichTextItem
Dim range As NotesRichTextRange
Dim cnt As Integer
Set tempbody = sourcefield
Set range = tempbody.CreateRange
Forall p In placeholder
Call p.ProcessPlaceHolder(sourcedoc, maindoc)
If p.text = "" Then
p.text = " -- "
End If
cnt = range.FindAndReplace(p.placeholderstring, p.text, 1+4+8+16)
End Forall
Call tempbody.Compact
Call tempbody.Update
Set targetfield = tempbody
Set MergedRichText = tempbody
End Function
당신은 당신의 코드를 다른 사람의 코드를 블로그 게시물에 단지 참조를 표시해야합니다. 그리고 오류를 던지는 정확한 코드 행을 식별하여 여기 사람들이 문제를 찾을 위치를 알 수 있도록해야합니다. –