2010-10-19 102 views
0

我的Lotus Notes文檔的富文本項目存儲附件。我想編輯附件,然後將附件保存回Lotus Notes文檔。這是啓動附件的腳本:打開附件進行編輯並保存對其的更改

@Command([EditGotoField];"Attachment"); 
@Command([EditSelectAll]); 
@Command([AttachmentLaunch]); 
@Command([EditDeselectAll]) 

此腳本打開附件,但所做的更改未反映到Lotus文檔。解決此問題的一種方法是將AttachmentActionDefault = 2作爲條目添加到notes.ini。這使雙擊附件時可以編輯附件。同樣使用右鍵單擊附件,然後選擇編輯操作,會產生相同的結果。在這兩種情況下,保存後,這些更改都會反映回Lotus Notes文檔。問題是我想用一個按鈕打開附件。

回答

0

也許你可以嘗試在你的代碼之前添加這個公式來設置notes.ini中的環境變量。

@SetEnvironment("AttachmentActionDefault"; "2");

我不知道這是否是一個需要注意的重啓偏好改變的類型,但它是值得一試。

+0

我可以像你說的那樣或者通過編輯notes.ini文件來設置這個公式。這是同一件事。但我想通過按下按鈕而不是雙擊附件來完成此操作。我希望AttachmentLaunch命令具有一個參數(爲AttachmentActionDefault設置的值)。這樣就可以使用按鈕。 – Seitaridis 2010-10-19 14:07:13

+0

對,您可以將@SetEnvironment公式添加到您的按鈕代碼中。就像我說的,不保證它會在編輯模式下啓動附件,但看看它是否有所作爲。 – 2010-10-19 14:46:43

+0

只有在雙擊附件的情況下,它纔會在編輯模式下啓動附件。在按鈕的代碼中,我需要一些東西來生成雙擊。 – Seitaridis 2010-10-20 05:43:56