透過Domino COM實現Web的痕跡保留設計思路 (轉)
總體思路:
實現步驟:
1,客戶端註冊NOTES COM。(regsvr32 c:lotusnotesOBJ.TLB)regsvr32 c:lotusnotesnlsxbe.dll
2,在公文中,儲存一些已經定製好的公文模板。已供新建公文時使用。
3,表單上加入將附件從拆離到本地,然後起用。(Word的宏性設為中)
4,公文模板中,WORD的文件的退出事件中加入VBA程式碼,實現到伺服器。
注:為避免啟動COM時出現提示口令輸入框,可以透過製作一個DLL來避開。(參考:API例子的)
相關程式碼:
表單上的VBScript程式碼:
表單上的按鈕程式碼:
Word模板上的VBA程式碼:
Private Sub Document_Close()
ActiveDocument.Save
Dim s, dir, db, doc, eo, no, word, worddoc
Set s = CreateObject("Lotus.NotesSession")
Call s.Initialize
Set db = s.GetDatabase("sh_server", "intranetwebtemp.nsf")
Set doc = db.GetDocumentByUNID("C47E90193C0E4D3248256C780006A73E")
Set eo = doc.GetAttachment("普通公文.doc")
Call eo.Remove
Set ritem = doc.GetFirstItem("rtfAttachment")
Set no = ritem.EmbedObject(1454, "", "C:Temptest.doc")
Call doc.Save(True, False)
MsgBox db.FileName + " 檔案已上傳至伺服器!& " + db.Server, , "Databases on " + db.Server
End Sub
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-976541/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 《最佳化介面設計的思路》系列:第三篇—留下使用者呼叫介面的痕跡
- Domino COM的HTML示例 (轉)HTML
- 保護隱私 清除軟體使用後的痕跡(轉)
- word2013設定顯示修改痕跡的方法
- 《原神》繼續追蹤痕跡任務攻略 繼續追蹤痕跡任務怎麼做
- 透過程式把Domino郵件的MIME資訊輸出
- 透過tab鍵實現命令補齊 (轉)
- YYImage 設計思路,實現細節剖析
- 網頁瀏覽痕跡在哪裡徹底刪除_win10如何清除瀏覽器上網痕跡網頁Win10瀏覽器
- 不留痕跡清除Linux下操作記錄Linux
- 保護隱私 清除軟體使用後的痕跡
- 透過ini實現多語言選單 (轉)
- RocketMQ Compaction Topic的設計與實現MQ
- WebClass實現動態WEB程式設計之理論篇 (轉)Web程式設計
- 透過ASM 反射實現IOCASM反射
- 如何檢視網站伺服器被攻擊的痕跡網站伺服器
- Win10系統清除隨身碟使用痕跡的方法Win10
- 通過CSS3 Media Query實現響應式Web設計CSSS3Web
- 透過原始碼學習TComponent類的機制(1) (轉)原始碼
- Web 魔方模擬器的設計與實現Web
- Web列印外掛實現思路(C#/Winform)WebC#ORM
- web網頁設計實現——04.16Web網頁
- jboss下透過配置log4j.xml實現web應用的日誌XMLWeb
- Web設計流程優化:網頁效果圖設計新思路Web優化網頁
- 一種新的程式設計思路(中): (轉)程式設計
- 一種新的程式設計思路(上) (轉)程式設計
- 透過 CancellationToken 提高 Web 效能Web
- Android 透過scheme跳轉支付寶實現支付AndroidScheme
- 好程式設計師web前端分享透過Vue插槽的元件傳遞HTML內容程式設計師Web前端Vue元件HTML
- 仿金蝶,物料庫存系統設計與實現思路
- Java網路程式設計----透過實現簡易聊天工具來聊聊BIOJava程式設計
- Lotus Notes/Domino 的C API程式設計API程式設計
- SAP BPS:Web 許可權實現新思路Web
- 癌症面前,他選擇在遊戲中留下自己的些許痕跡遊戲
- 利用ODBC實現Domino和關聯式資料庫的互操作 (轉)資料庫
- hadoop透過CombineFileInputFormat實現小檔案合併減少map的個數HadoopORM
- [轉載]資深程式設計師點評當前某些對Lotus Domino 的不實評論程式設計師
- Word2000/XP中內部COM外掛的程式設計實現 (轉)程式設計