【问题标题】:Lotus Notes Rich Text Field Elements including document linksLotus Notes 富文本字段元素,包括文档链接
【发布时间】:2014-03-25 10:14:28
【问题描述】:

我遇到了关于计算子表单的问题:

我想读出 Ganzer Verlauf 下面的所有内容。 这包括日期、姓名(在这种情况下被涂黑)和附件链接。

子表单如下所示:

contacthistory是我要读出的字段名。

主窗体名称为In_Bewerbung,子窗体名称为Meta_Contacthistory

我正在创建一个最终将其导出为 XML 的视图。 我在视图中的选择是:

SELECT (Form = "In_Bewerbung") & !@IsAvailable(DOCDELETED)& !@IsAvailable(DOCARCHIVED)

这是一个使用contacthistory的Lotus Script函数的代码sn-p:

目前,我无法得到任何东西。我需要从哪里开始,我需要遵循哪些步骤才能使其发挥作用?

提前谢谢你。

【问题讨论】:

    标签: lotus-notes attachment rtf subform


    【解决方案1】:

    Contacthistory 是一个富文本字段。您不能在视图中显示富文本字段的内容。

    在表单上创建一个新的计算字段并使用@Abstract 公式提取contacthistory 项的文本。

    @Abstract([TextOnly]; 64000; ""; ContactHistory);
    

    然后在您的视图中使用这个新的计算域。请注意,很遗憾,您将无法在视图中显示文档链接。

    http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/topic/com.ibm.designer.domino.main.doc/H_ABSTRACT.html

    【讨论】:

    • 好的,非常感谢您的回答。我将尝试实施它并回复您。如果没有办法显示文档链接,有没有办法读出 $Links 的属性?
    • 由于 $Links 项目是内部项目,我不确定它是否可以像其他项目一样阅读。您可以尝试使用@Abstract 公式的类似技术来从该项目中获取文本。
    • $Links 只是指向链接的文档。富文本字段中的链接包含对 $Links 中索引的引用。我正在使用来自 LotusScript 的 C API 来获取此信息。我想可以使用富文本的 XML 导出(并通过链接解析)来获得它
    【解决方案2】:

    在视图的“视图选择”属性中,输入SELECT (Form = "In_Bewerbung")
    然后,将contacthistory 添加到视图中显示的列的Column Value。 这将在您的视图中显示存储在contacthistory 字段中的信息。 在此之后,您可以处理您的 XML 导出。

    【讨论】:

    • 这不起作用。这几乎就是我现在所拥有的,除了似乎没有字段接触历史
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多