設(shè)為首頁收藏本站Access中國

Office中國論壇/Access中國論壇

 找回密碼
 注冊(cè)

QQ登錄

只需一步,快速開始

返回列表 發(fā)新帖
樓主: gnoy
打印 上一主題 下一主題

[與其它組件] 歌逸新平臺(tái):MS Access 和 JQuery 打造最炫界面

[復(fù)制鏈接]
21#
 樓主| 發(fā)表于 2012-8-27 10:55:03 | 只看該作者
gnoy 發(fā)表于 2012-8-24 14:08
我發(fā)現(xiàn)你的技術(shù)很不錯(cuò),比如連續(xù)窗體背景功能,主子窗體同時(shí)保存功能都讓你扒光了,這種界面我相信你一樣 ...

嘗試多次,發(fā)現(xiàn)不能對(duì) “點(diǎn)評(píng)” 加以回復(fù)。

t小寶  過獎(jiǎng)了。從Access到Net又回到Access,是否說明Access還有吸引力,呵呵~  發(fā)表于 3 天前


我可以談?wù)凙CCESS開發(fā)商業(yè)化后維護(hù)。

ACCESS開發(fā)能力毋庸置疑,無論是是輸入還是輸出都非常優(yōu)秀,數(shù)據(jù)處理速度即便是.net也拍馬敢不上。

但缺點(diǎn)也是顯而易見部署極其痛苦:
一、ACCESS對(duì)于引用庫的變更或者丟失后容錯(cuò)處理非常糟糕,無論是MDE還是MDB都有可能出現(xiàn)崩潰無法識(shí)別的情形,這次815事件我再次體會(huì)到。更新控件后直接導(dǎo)致?lián)p壞了一個(gè)窗體和一個(gè)類模。

二、VBA對(duì)開發(fā)環(huán)境依賴非常強(qiáng),比如在日期格式顯示方面等

三、報(bào)表還有待加強(qiáng),自定義報(bào)表在客戶中表現(xiàn)尤為突出。必須單獨(dú)提供用戶有限的運(yùn)行設(shè)計(jì)功能,這個(gè)是表現(xiàn)層不宜限制過多。這方面.net做的非常好,都是XML開放格式。

結(jié)論:VBA開發(fā)者應(yīng)盡快轉(zhuǎn)移到.NET上面來,雖然我認(rèn)為.net本身的報(bào)表的路還很長。
22#
 樓主| 發(fā)表于 2012-8-27 11:01:53 | 只看該作者
tmtony 發(fā)表于 2012-8-24 22:30
在 瀏覽器 控件 可截獲,然后根據(jù)不同再 處理不同的事件。
這方面黃海是最早的嘗試者了。不過,還是gnoy加 ...

我前幾年就分析了黃海界面的源碼,他用的是一般的處理方法,就是分析URL. 把所有的元素初始的時(shí)候就全部輸出,然后用JS動(dòng)態(tài)呈現(xiàn),他那個(gè)注冊(cè)顯示,在我看來就是個(gè)擺設(shè),哈哈。。。
23#
發(fā)表于 2012-8-27 13:37:19 | 只看該作者
能提供代碼嗎?這個(gè)界面我們拿來也沒法用啊

點(diǎn)擊這里給我發(fā)消息

24#
發(fā)表于 2012-8-27 17:23:33 | 只看該作者
本帖最后由 t小寶 于 2012-8-27 17:24 編輯
gnoy 發(fā)表于 2012-8-27 10:55
嘗試多次,發(fā)現(xiàn)不能對(duì) “點(diǎn)評(píng)” 加以回復(fù)。
......

但缺點(diǎn)也是顯而易見部署極其痛苦:
一、ACCESS對(duì)于引用庫的變更或者丟失后容錯(cuò)處理非常糟糕,無論是MDE還是MDB都有可能出現(xiàn)崩潰無法識(shí)別的情形,這次815事件我再次體會(huì)到。更新控件后直接導(dǎo)致?lián)p壞了一個(gè)窗體和一個(gè)類模。

二、VBA對(duì)開發(fā)環(huán)境依賴非常強(qiáng),比如在日期格式顯示方面等

三、報(bào)表還有待加強(qiáng),自定義報(bào)表在客戶中表現(xiàn)尤為突出。必須單獨(dú)提供用戶有限的運(yùn)行設(shè)計(jì)功能,這個(gè)是表現(xiàn)層不宜限制過多。這方面.net做的非常好,都是XML開放格式。

非常贊同!

對(duì)于第一點(diǎn),用VMware_ThinApp把ACCESS運(yùn)行時(shí)的MSACCESS.EXE及相關(guān)控件和自己的MDB/MDE合并為一個(gè)EXE,在任何電腦上(包括沒有裝ACCESS的電腦)雙擊即可直接運(yùn)行MDB/MDE,這樣布署就極其簡單了,僅復(fù)制一個(gè)文件而已。不知這算不算對(duì)MS侵權(quán)...

對(duì)于第二點(diǎn)的日期格式問題,也遇到過,現(xiàn)在全部將日期控件的格式屬性設(shè)為yyyy-m-d,在代碼中處理日期盡量使用Format函數(shù)。

第三點(diǎn)自定義報(bào)表,在ACCESS中多寫點(diǎn)代碼還是可以應(yīng)付的,只是有點(diǎn)累人...

點(diǎn)擊這里給我發(fā)消息

25#
發(fā)表于 2012-8-28 07:30:28 | 只看該作者
小寶的方法不錯(cuò)。

點(diǎn)擊這里給我發(fā)消息

26#
發(fā)表于 2012-8-28 09:10:13 | 只看該作者
t小寶 發(fā)表于 2012-8-27 17:23
對(duì)于第一點(diǎn),用VMware_ThinApp把ACCESS運(yùn)行時(shí)的MSACCESS.EXE及相關(guān)控件和自己的MDB/MDE合并為一個(gè)EXE,在任何電腦上(包括沒有裝ACCESS的電腦)雙擊即可直接運(yùn)行MDB/MDE,這樣布署就極其簡單了,僅復(fù)制一個(gè)文件而已。不知這算不算對(duì)MS侵權(quán)...


能否介紹一下你是如何使用 VMware ThinApp 打包“ACCESS運(yùn)行時(shí)的MSACCESS.EXE及相關(guān)控件和自己的MDB/MDE合并為一個(gè)EXE”。

請(qǐng)教了。

點(diǎn)評(píng)

關(guān)鍵是對(duì) VMware ThinApp 這個(gè)軟件的使用和對(duì)MSACCESS安裝文件和注冊(cè)表的精簡,我也在研究中,呵呵~  發(fā)表于 2012-8-28 14:36
27#
發(fā)表于 2012-8-28 09:29:04 | 只看該作者
本帖最后由 layaman_999 于 2012-8-28 09:30 編輯

使用VB做個(gè)啟動(dòng)殼,連同ACCESS運(yùn)行時(shí)和MDB文件打包,VB程序啟動(dòng)的時(shí)候先檢查有沒有安裝ACCESS,如果沒有,則安裝ACCESS運(yùn)行時(shí),如果安裝了ACCESS,則檢查宏安全配置,如果高則設(shè)置為低。利用VB啟動(dòng)殼直接啟動(dòng)mdb.
這樣分發(fā)數(shù)據(jù)庫就容易了
28#
 樓主| 發(fā)表于 2012-8-28 10:12:27 | 只看該作者
zhuyiwen 發(fā)表于 2012-8-28 09:10
能否介紹一下你是如何使用 VMware ThinApp 打包“ACCESS運(yùn)行時(shí)的MSACCESS.EXE及相關(guān)控件和自己的MDB/MD ...

不用介紹,一個(gè)毛用都沒有,微軟漏洞天天升級(jí),你能要求客戶電腦不修復(fù)漏洞?

點(diǎn)擊這里給我發(fā)消息

29#
發(fā)表于 2012-8-28 10:33:46 | 只看該作者
gnoy 發(fā)表于 2012-8-28 10:12
不用介紹,一個(gè)毛用都沒有,微軟漏洞天天升級(jí),你能要求客戶電腦不修復(fù)漏洞?

呵呵,對(duì)于定置用戶是很有用的

點(diǎn)擊這里給我發(fā)消息

30#
發(fā)表于 2012-8-28 13:05:33 | 只看該作者
VMware ThinApp 打包的軟件是以沙盒模式運(yùn)行的,虛擬在一個(gè)封閉的空間中,有自己的環(huán)境配置(虛擬注冊(cè)表環(huán)境等),不依賴當(dāng)前系統(tǒng)環(huán)境,所以電腦系統(tǒng)配置改變(如微軟漏洞升級(jí))對(duì)它幾乎沒有影響。
網(wǎng)上的綠色單文件WORD、EXCEL、ACCESS等軟件,應(yīng)該都是用 VMware ThinApp 打包的。
大家可以搜到一個(gè)ACCESS2003的綠色單文件版,其實(shí)這個(gè)在制作時(shí)把自己的MDB/MDE合并到里面就是我說的東西了。
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則

QQ|站長郵箱|小黑屋|手機(jī)版|Office中國/Access中國 ( 粵ICP備10043721號(hào)-1 )  

GMT+8, 2024-10-23 08:30 , Processed in 0.156228 second(s), 36 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表