使用 @Abstract,就可以把RTF(Rich Text Field)中的信息显示在视图中的列里。
例如,用户有一个叫做“Body”的RTF域,为了把这个“Body”域里的文本信息显示出来,需要创建一个叫做“TextForView”的计算域,设置它从RTF域里的内容读取文本信息。具体的公式为:
@Abstract( [TextOnly] ; 15360 ; "" ; "Body")
其中,15360的数值是可以使用的最大值。这是因为文本域在一个视图的列里是不能显示超过15360个字符的。设计者需要考虑所要显示的最多的字符数,然后用@Abstract的公式来定义它。
之后,在视图列的公式中,定义为使用这个TextForView的域。
如果在已有的文档中实施这个方法,那么这些文档还需要被刷新(或是编辑并保存),这样才能执行这个计算域(如此例中的TextForView)。为了刷新所选的文档,可以创建一个便捷图标或是工具条的图标,并定义它使用以下的公式:
@Command([ToolsRefreshSelectedDocs])
另外,还需要注意的是,对于列的公式,一定需要使用另外一个计算域,而这个计算域需要使用@Abstract的公式。这是因为,此公式是不推荐被直接使用在列的选择公式里。具体内容请参考管理员指南中的《Where does this @function work?》中的相关章节。
|
相关推荐
Rich Text Format (RTF) Specification 1.5 Word Microsoft office
rich text format 规范v1.9
富文本格式(RTF)规范是为了便于在应用程序之间轻松转存格式化文本和图形的一种编码方法。此规范为中文版,难得的好资料。
Microsoft® MS-DOS®, Windows®, Windows NT®, and Apple Macintosh Applications Rich Text Format (RTF) Specification
Word 2003: Rich Text Format (RTF) Specification, version 1.8
VC源码,可以实现读取rtf格式文件并显示在RichEdit文本框中,同时也可以保存在制定的rtf文件中,内容可以有文本及图片
Rich Text Format (RTF) 白皮书 v1.8
此文件特别适合需要对RichEdit进行开发的人,可以说是一个支持RTF的全功能Demo,不同于其他仅仅支持普通RTF文本和图片的程序。 MFC下实现完美读写RTF文件,支持RTF中图片,表格,ppt,word文档,以及各种以OLe插入的...
微软rich text format(rtf)规范 从1.6-19.1(office97 到office 2007各个版本) 其中1.7为中文版
将RichEdit的内容存入RTF文件,找了好久,就这个比较靠谱点,缺点就是保存的是原始未压缩图片,体积很大,如果网络传输需要再用ZIP压缩一下
domino富文本域内容如何显示在视图中,相信很多开发都遇到过这个问题,大家可以参考一下
Text2Rtf文本操作Text2Rtf文本操作Text2Rtf文本操作Text2Rtf文本操作Text2Rtf文本操作Text2Rtf文本操作Text2Rtf文本操作Text2Rtf文本操作
作为微软公司的标准文件,早期外间需要数十美元向微软付款,才能购买一本薄薄的RTF标准文件。不过随着采用RTF格式标准的软件愈来愈多,RTF格式也愈来愈普遍,微软公司就把标准文件公开,放在网上供开发者下载。
Rich Text Format richtextbox rtf官方标准说明 包括添加所有的对象
一个CRichEditCtrl和数据库交互的例子,自己遇到的问题,解决后的一个样例!实现 RichEdit 显示 RTF 文件,保存到数据库和从数据库导出显示的例子!
arm linux
RTF是Rich Text Format的缩写,意即多文本格式。这是一种类似DOC格式(Word文档)的文件,有很好的兼容性,使用Windows“附件”中的“写字板”就能打开并进行编辑。使用“写字板”打开一个RTF格式文件时,将看到文件...
VC RichEdit导出导入RTF格式文件源码(兼容Word RTF格式)
RichEdit 是一个Windows重要的系统组件,它支持对富文本格式(Rich Text Format, RTF)。富文本格式表现形式丰富,支持不同字体和文字颜色,还支持图文混排,是一个值得好好学习利用的编程资源。
这是一个简化的RTF文本工具,它仅丢弃文档中的所有RTF格式,并以纯文本格式返回文档。 const rtf2text = require ( 'rtf2text' ) const fs = require ( 'fs' ) parseRTF . string ( '{\\rtf1\\ansi\\b hi there\\...