2012-06-15 46 views
0

我有一个富文本字段存储逗号分隔号码(从11111到99999的三个字符前缀的大数字 - 所以xxx11111,xxx11112等)。我正在使用appendText属性,并且在文档中我注意到大约16KB之后会创建另一个具有相同名称的富文本字段。在XPages中显示大型富文本字段值到网页

但是,当我在Web上显示这样的信息:

<xp:inputRichText id="inputRichText1" readonly="true" value="#{doc.RichTextField}"> 
</xp:inputRichText> 

它只是显示高达xxx16351。我在这里错过了什么?

任何帮助,将不胜感激。

+1

你能在笔记客户端(使用表格)打开文档吗?你是否收到一条消息“文档有太多段落”?你如何创建文档?用XPage还是代理? –

+0

谢谢Sven的评论。是的,我可以在Notes客户端打开文档。该文件已经被创建,所以我只是运行LS代码(使用客户特定的逻辑)来生成数字。我正在使用富文本项目的appendText属性来正常添加数据。 – pipalia

回答

2

您可能想要改变您的方法。应该使用的是Tim's MIME。因此,不是RichText,而是写入MIME字段,并且Domino引擎负责处理大小和呈现。

无论如何,请跟我讲话: 网络上没有RichText,它是过去圣诞节的幽灵,只有MIME。

让我们知道它是怎么回事

+0

谢谢Steven(和Tim!),这是有道理的。我会研究它,并让你们贴出来(尽管我正在度假一个半月,所以反应可能会稍微延迟!)。我特别喜欢过去圣诞节的幽灵 - 感谢娱乐。 – pipalia

+2

很高兴接受 – stwissel

1

它是否仅显示来自第一个富文本字段的内容?我怀疑绑定到字段的值只会从具有该名称的第一个NotesItem中检索,而不是使用该名称聚合所有NotesItem。

+0

谢谢保罗 - 这就是我一开始想的,但数据跨越了大约3个半场! – pipalia

相关问题