2011-09-02 58 views
1

您可以使用菜單「操作」>「存檔」>「存檔選定的文檔」立即存檔電子郵件。 如何創建一個工具欄按鈕,我可以點擊哪個按鈕來執行上述操作?備註工具欄按鈕用於存檔選定的(電子郵件)文檔

我已經創建了工具欄按鈕來將文檔移動到文件夾,所以我非常熟悉創建輸入公式語言命令的按鈕的過程。

+0

好的。前進。你有我的許可。 :)究竟什麼是你的問題,因爲你沒有在你的文本提供上面呢? –

回答

2

不知道你在問什麼,但有刺傷它。所以你想把邏輯放在「工具欄」中,這樣​​你就可以在任何數據庫上運行它了嗎?您必須能夠致電執行工作的代理。好吧,如果你這樣做是對郵件文件只有,實際上你可以調用命令

@Command([ToolsRunMacro];"Archive\\Archive Selected Documents"); 

你需要將雙反斜線,因爲它是保存後的「逃脫」。

但是,如果您正在考慮嘗試在任何數據庫上工作,那麼您遇到了一些麻煩。

工具欄有一個相當馬虎的方式尋找你想運行的代理。因爲,如果您嘗試從工具欄運行代理,則工具欄按鈕中的公式也會將您正在查看的當前視圖的數據庫視爲具有代理的數據庫。

這並不比將代理複製到要運行代理的其他數據庫更好。這就是爲什麼上面的存檔解決方案只能在郵件文件中工作,因爲代理應該在任何情況下都存在。

否則,您將面臨隨處複製所需代理的開銷。爲了證明這一點,一個簡單的測試。使用以下公式創建一個工具欄按鈕。

@Prompt([Ok];"Hello Notes..";@Implode(@DbName;@Char(13))); 

現在打開任何數據庫。請注意,提示實際顯示了當前打開的數據庫的詳細信息。這是試圖運行該歸檔代理時工具欄按鈕的外觀。

由於無法在Notes公式命令中指定@command([ToolsRunMacro])中的數據庫位置,我們無法調用集中代理來執行我認爲您所假設的任務。

一個好主意,併爲供應商解決一個問題值得,但是這是一個很多事情IBM自......的方式從來沒有給很久以前。