一个没有立即显示的问题:
我在对一个RTF文本域进行追加一段文字及一个包含图片的RTF条目的内容时,跟踪发现该条目已被赋上值,但运行完后,表单上相应域的内容没有立即出现,过好几分钟后,才出现,请问该如何解决这个问题?
[95 byte] By [
xiong_r] at [2007-12-16]
我的部分代码如下:itemC条目的内容即是我想要显示的RTF域的内容
Set itemB=doc.getfirstitem("NotionBak1")
Set itemC=doc.getfirstitem(doc.NotionName(0))
If itemC.text="" Then
Set itemC=New NotesRichTextItem(doc,doc.NotionName(0))
End If
If itemB.Text<>"" Then
Call itemC.AppendRTItem(itemB)
Call itemC.Addnewline(1)
End If
Call itemC.AppendText(追加的文字)
If (itemA.Type=Richtext) Then
Call itemC.AppendRTitem(itemA) '追加一个RTF条目的内容包含图片2K左右
End If
Call doc.save(False,True)
Call uidoc.Reload
Dim uidoc As notesuidocument
Set uidoc = uiw.currentdocument
Dim doc As notesdocument
Set doc = uidoc.document
Dim rtitem As NotesRichTextItem
Dim object As NotesEmbeddedObject
Set rtitem = doc.GetFirstItem("Body")
Call rtitem.AppendText("aaaaaa")
Call doc.Save( False, True )
Dim docnew As notesdocument
Set docnew = doc
' Dim uiw As New notesuiworkspace
Call uidoc.close()
Call uiw.EditDocument(False,docnew)