`
cgs1999
  • 浏览: 536253 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

如何把一个RTF(Rich Text Field)中的信息显示在一个Notes视图中?

 
阅读更多

如何把一个RTF(Rich Text Field)中的信息显示在一个Notes视图中?

环境

产品:Lotus Domino Server
平台:与平台无关
版本:6.x, 5.x, 4.x

问题

Notes是不允许把RTF(Rich Text Field)中的信息直接显示在视图中的列里。那么,有没有变通的办法可以实现呢?

解答

使用 @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)规范V1.7 中文版

    ### Rich Text Format (RTF) 规范 V1.7 中文版 #### 富文本格式(RTF)概述 富文本格式(RTF)是一种跨平台的数据交换格式,最初由微软公司在1985年发布,旨在允许不同应用程序之间轻松地传输格式化的文本和图形。...

    rich text format 规范v1.9

    RTF(Rich Text Format,富文本格式)是一种文本文件格式,由 Microsoft 公司在 1987 年推出,用于描述文本的格式和布局。RTF 文件可以包含文字、图片、表格、列表、超链接等多种元素,使之成为一种功能强大且广泛...

    VC中RichEdit读取保存rtf文件

    在Microsoft Visual C++(简称VC)开发环境中,利用RichEdit控件可以实现对RTF(Rich Text Format)文件的读取和保存功能。RTF是一种通用的文本格式,支持丰富的文本样式、字体、颜色以及图像等元素。在本文中,我们...

    Rich Text Format (RTF) Specification

    ### Rich Text Format (RTF) Specification 1.5 #### 引言 Rich Text Format(简称 RTF)是一种由微软开发的文件格式,用于在不同的应用程序之间轻松传输格式化的文本和图形。RTF 格式支持多种操作系统环境,包括 ...

    RichEdit2RTF_将RichEdit的内容存入RTF文件_

    2. **转换为RTF格式**: RichEdit控件的EM_STREAMOUT消息会将内容输出到一个指定的内存流或文件流中,该流包含RTF格式的数据。在C++中,我们可以使用IStream接口来实现这个功能,通过CreateStreamOnHGlobal函数创建...

    Rich Text Format (RTF) Specification (RTF开发手册)

    手册附录中包含了一个详尽的RTF控制词列表,按字母顺序排列,方便查阅。 - **特殊字符和A-B**:列出了以特殊字符开头及A到B开头的控制词。 - **C-E**:C到E开头的控制词。 - **F-L**:F到L开头的控制词。 - **M-O**...

    Rich Text Format (RTF) 白皮书 v1.8

    富文本格式(Rich Text Format,简称RTF)是一种通用的文档交换格式,由微软公司在1980年代中期开发,旨在实现不同文字处理软件、操作系统和硬件平台之间的兼容性。RTF白皮书v1.8是该格式的一个重要版本,详细介绍了...

    Word 2003: Rich Text Format (RTF) Specification, version 1.8

    ### Word 2003: Rich Text Format (RTF) Specification, version 1.8 #### 引言 本文档详细介绍了Microsoft Office Word 2003中的富文本格式(Rich Text Format,简称RTF)规范版本1.8。RTF是一种用于在不同应用...

    Rich Text Format (RTF) 规范1.6-1.9.1

    富文本格式(Rich Text Format,简称RTF)是由微软公司开发的一种文档存储标准,它允许在不同的文字处理软件和操作系统之间交换文档。RTF规范涵盖了从1.6到1.9.1的不同版本,覆盖了从Office 97到Office 2007的周期,...

    RTF V1.7规范中文版(带书签)

    RTF(Rich Text Format)是一种由微软公司开发的文本文件格式,用于在不同的操作系统和应用程序之间交换富文本格式的文档。RTF V1.7 是 RTF 规范的最新版本,本文将对 RTF V1.7 规范中文版进行详细的解释和说明。 ...

    在RichEdit控件中显示图片

    为了在RichEdit中显示图片,我们需要用到一个名为RTF(Rich Text Format)的文档格式,这是一种包含文本和图像的数据格式,被广泛用于富文本处理。 要向RichEdit控件中插入图片,我们需要完成以下步骤: 1. **创建...

    RichEdit读取修改RTF 图片表格

    此文件特别适合需要对RichEdit进行开发的人,可以说是一个支持RTF的全功能Demo,不同于其他仅仅支持普通RTF文本和图片的程序。 MFC下实现完美读写RTF文件,支持RTF中图片,表格,ppt,word文档,以及各种以OLe插入的...

    Rich Text OLE Control (RTFBOX)

    这个标题中的“Rich Text OLE Control”通常指的是RICHTX32.OCX,这是一个ActiveX控件,由Microsoft开发,用于在Visual Basic、VBScript、VBA等环境中提供类似于Word的文本编辑体验。RTFBOX则可能是该控件的一个特定...

    RichEdit选中行高亮显示及加入超链接-代码

    在IT行业中,富文本编辑器(RichEdit)是一种常见的组件,用于在应用程序中提供复杂的文本编辑功能,如格式化文本、插入图片、设置字体样式等。在Delphi编程环境中,我们可以利用其强大的功能来实现一些高级特性,...

    在RichEdit中是使用一个ATL控件显示图像(包括GIF动画)的例子

    在Windows编程中,RichEdit控件是一个常用的文本编辑器组件,它提供了比标准Edit控件更丰富的特性,如RTF(Rich Text Format)支持、文本样式控制等。然而,RichEdit控件本身并不直接支持显示图像,特别是动态GIF...

    VC RichEdit导出导入RTF格式文件源码(兼容Word RTF格式)

    在本文中,我们将深入探讨如何在VC++环境中利用RichEdit控件进行RTF(Rich Text Format)文件的导入与导出,并确保与Microsoft Word的RTF格式兼容。首先,让我们理解一下RTF格式以及VC++中的RichEdit控件。 RTF(富...

    ( Rich)Rich Text Editor

    【标题】"富文本编辑器(Rich Text Editor)"是一个用于创建和编辑带有格式化文本的应用程序,它允许用户在编辑过程中应用各种样式,如字体、大小、颜色、对齐方式等。这种类型的编辑器广泛应用于文档处理、网页设计...

    CRichEdit图片插入复制,RTF格式文件独写、显示行号等

    “显示行号”功能是编辑器的一个实用特性,它允许用户追踪代码或文本的位置,特别是在阅读和编辑长文件时。在编程环境中,行号对于调试和理解代码的结构至关重要。实现这一功能通常需要自定义CRichEdit控件的行为,...

    RichEdit中插入图片,文字以及美化设置

    例如,你可以创建一个包含粗体、斜体和颜色的RTF字符串,然后使用`RichEdit::Paste`或`RichEdit::SetWindowText`方法插入。 3. API函数:对于更复杂的操作,如插入特定位置或批量插入,可以使用`EM_SETSEL`选择位置...

Global site tag (gtag.js) - Google Analytics