Lotus Notes的嵌入式觀 - 播放與選定的文件
我們有很多方法,可使用的Lotus Notes嵌入式查看的形式為用戶可以輕鬆使用doc的孩子。 比方說,你出於某種原因有形式與嵌入式認為,列出了一大堆的文件。 你想為慶祝該文件中嵌入的意見,並獲得抓地力的這份文件,用它做一些事情。 這是我已經解決了它(一些幫助形成了IBM的developerWorks論壇)。
第1步
在認為是嵌入式的形式,添加下面的公式代碼“目標框架(單點擊)”:
@ SetEnvironment(“eViewSelection”; @文本(@ DocumentUniqueID))
這裡會發生什麼事,是一個環境變量名為'eViewSelection'設置一個文件時,點擊視圖中的價值與文本文件的唯一ID。 在更詳細,這意味著一列添加或更新notes.ini的,看起來像這樣:
$ eViewSelection = 00C2635582348362C125737F003C09AD
第2步
當你在其它地方的形式需要獲得一個持有的文件(以從中獲取的價值或郵寄它作為參考或別的東西),可能使用的LotusScript一個按鈕,您可以訪問它的價值,首先得到了環境變量被設置當點擊該文件的意見,並在稍後使用它。 下面是一個例子:
小組點擊(來源為按鈕)
對錯誤轉到的ErrorHandler
昏暗的會議作為新NotesSession
昏暗的分貝作為 NotesDatabase
昏暗selectedDocID作為 NotesDocument
昏暗selectedDocIDString作為字符串
設置分貝 = session.CurrentDatabase
selectedDocIDString = session.GetEnvironmentString(“$ eViewSelection”,假)
如果(selectedDocIDString <>“”)然後
設置 selectedDocID = db.GetDocumentByUNID(selectedDocIDString)
其他
Msgbox“你必須選擇一個文件!”
出口分
如果完
'設置環境變量為空字符串,並準備下一次運行
呼叫session.SetEnvironmentVar(“$ eViewSelection”,“”)
出口分
的ErrorHandler:
'登錄錯誤
Msgbox“發生錯誤”
出口分
結束小組
閱讀 483次146觀眾













