我有一个使用copyallitems创建的文档。该文件有2个主体字段,并且它们都具有错误标志。XPage:保存时,RTF文本字段的摘要为true。为什么以及如何将标志设置为false?
只要我做了一个document1.save(),两个富文本字段现在都将该标志设置为true。
任何想法为什么通过保存文档将标志设置为true?这些字段不用于任何视图。我认为富文本字段不会在保存时忽略摘要标记。
两个富文本字段设置为存储为MIME内容...
如何避免从标志任何线索被设置,或如何保存之前删除标志(或后,或其他)的文件?
运行在Domino版本9.0.1FP3 HF241
下面是再现问题的示例代码,在富文本字段中添加大于32KB OD文字更多的时候:
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core"><xp:span style="font-weight:bold"></xp:span>
<xp:label id="label1" styleClass="h1" value="Test Issummary"></xp:label>
<xp:span style="font-weight:bold"></xp:span>
<xp:this.data>
<xp:dominoDocument computeWithForm="onsave" formName="fPage" var="document1"/>
</xp:this.data>
<xp:br></xp:br>
<xp:br></xp:br>
Subject:
 
<xp:inputText id="inputText1" value="#{document1.Subject}"
style="width:569.0px">
</xp:inputText>
<xp:br></xp:br>Status: 
 
<xp:inputText id="inputText2" defaultValue="Draft" value="#{document1.Status}"></xp:inputText>
<xp:br></xp:br>
<xp:br></xp:br>Body:<xp:br></xp:br>
<xp:inputRichText id="inputRichText1" style="width:100%"
value="#{document1.Body}" htmlConversionWarning="noWarning"
htmlFilter="identity" htmlFilterIn="identity">
</xp:inputRichText>
<xp:br></xp:br>
<xp:br></xp:br>
<xp:br></xp:br>
<xp:button value="Save" id="button1"
style="width:122.0px;height:29.0px">
<xp:eventHandler event="onclick" submit="true" refreshMode="complete">
<xp:this.action>
<xp:actionGroup>
<xp:saveDocument var="document1"></xp:saveDocument>
<xp:openPage name="/adminDrafts.xsp"></xp:openPage>
</xp:actionGroup>
</xp:this.action></xp:eventHandler></xp:button>
</xp:view>
一旦保存,文档不能再显示臭名昭着的32k错误消息。
如果我保存小于32K,该文件是好的,但丰富的文本字段的issummary标志是...这是我的问题主要是因为...
问题确实是computewithform。我完全删除它,现在很好。 –