2014-03-25 67 views
2

我得到了關於計算的子窗體的一個問題:Lotus Notes的富文本字段元素,包括文檔鏈接

UI view

我想讀出的一切,低於Ganzer Verlauf。 這包括日期,名稱(在本例中爲黑屏)和指向附件的鏈接。

子窗體看起來是這樣的:

Developer view

contacthistory是,我想讀出字段名稱。

主窗體的名稱是In_Bewerbung,子窗體的名稱是Meta_Contacthistory

我正在創建一個視圖,最終將其導出爲XML。 我在視圖中選擇:

SELECT (Form = "In_Bewerbung") & [email protected](DOCDELETED)& [email protected](DOCARCHIVED) 

下面是一個使用contacthistory蓮花腳本函數的代碼片段:

Lotus Script Code

目前,我無法得到任何東西。我需要從哪裏開始,以及爲了使其工作需要遵循哪些步驟?

預先感謝您。

回答

0

在您看來的「視圖選擇」屬性,把SELECT (Form = "In_Bewerbung")
之後,添加contacthistory,以顯示在您的視圖的列Column Value。 這將在您的視圖中顯示存儲在contacthistory字段中的信息。 之後,您可以處理您的XML導出。

+0

這是行不通的。這幾乎是我現在的情況,除了似乎沒有現場接觸歷史記錄 – Spurious

2

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

+0

好的,非常感謝您的答覆。我會盡力實施並回復你。如果沒有辦法顯示文檔鏈接,有沒有辦法讀出$ Links的屬性? – Spurious

+0

由於$ Links項目是內部項目,我不確定它可以像其他項目一樣閱讀。你可以用@Abstract公式嘗試一種類似的技術來獲取文本。 –

+0

$ Links只是指向鏈接的文檔。富文本字段中的鏈接包含對$ Links中索引的引用。我使用LotusScript的C API來獲取這些信息。我想有可能使用富文本的XML導出來獲取它(並通過鏈接解析) –