Dsoframer 2.3.0.1 使用備忘
當(dāng)前位置:點(diǎn)晴教程→知識管理交流
→『 技術(shù)文檔交流 』
需求 : 最近要實(shí)現(xiàn)一個Excel 在線編輯的功能 ,所以使用 Dsoframer 控件 。 版本 : 網(wǎng)上暫時可以找到的可用于office 2007以上并且包含源碼而且比較干凈的版本是2.3.0.1. 安裝 : 寫了個安裝和卸載腳本 ,方便用戶安裝 ,其實(shí)也只有一句話而已 安裝: regsvr32 dsoframer.ocx 卸載: regsvr32 /u dsoframer.ocx 調(diào)用方法 : 頁面代碼: <OBJECT classid="clsid:00460182-9E5E-11D5-B7C8-B8269041DD57" id="FramerControl1" style="LEFT:0px; TOP:0px; WIDTH:100%; HEIGHT:100%" CodeBase="dsoframer.ocx#version=2,3,0,1"> Titlebar ,Toolbars ,Menubar 全都設(shè)為 0 , 把所有工具條都隱藏。 打開在線文檔 FramerControl1.DownloadFile(url,"C:\\temp\\"+record.getValue("clientFilename")); //先下載到本地 本來想直接 用 FramerControl1.Open(url, false,"Excel.Sheet"); 但是會彈出
暫時不知道如果解決 ,只好這樣寫了。 保存Excel數(shù)據(jù) : 要保存到數(shù)據(jù)庫 FramerControl1.HttpInit(); Servlet 用SmartUpload (我也想用 CommonUpload , 但是原來是這樣寫 的 ,懶得去加jar包) SmartUpload mySmartUpload = new SmartUpload(); 編輯窗口關(guān)閉時關(guān)閉Excel進(jìn)程 : FramerControl1.Close(); 該文章在 2013/1/22 23:00:00 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |