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

Office中國論壇/Access中國論壇

 找回密碼
 注冊

QQ登錄

只需一步,快速開始

tag 標(biāo)簽: 如何

相關(guān)帖子

版塊 作者 回復(fù)/查看 最后發(fā)表
[KB] 如何將 Microsoft Access 窗體綁定到 ADO 記錄集 Access ADP交流 zhuyiwen 2012-5-6 9 11519 wind7412 2016-9-23 15:06
【分享】如何將 Microsoft Access 窗體綁定到 ADO 記錄集 Access源碼 andymark 2012-8-30 8 9342 zjsyhqy 2016-1-12 00:35
[技巧]SQL SERVER刪除大量數(shù)據(jù)的技巧 Sql Server admin 2013-6-24 4 3311 zpy2 2014-9-14 05:50
活動 第13堂-ADP如何開發(fā)mdb數(shù)據(jù)庫應(yīng)用程序[Office公開課免費(fèi)培訓(xùn)] attach_img Office在線培訓(xùn) admin 2013-7-11 0 9372 admin 2013-7-11 12:55
《絕了!Excel可以這樣用——商務(wù)圖表實(shí)戰(zhàn)精粹》有獎選讀互動活動 attach_img Excel基礎(chǔ)應(yīng)用 admin 2013-9-23 6 10209 星愿寶培訓(xùn) 2013-10-10 10:33
活動 第24堂-VSTO開發(fā)--動態(tài)按鈕的創(chuàng)建[Office公開課免費(fèi)培訓(xùn)] attach_img Office在線培訓(xùn) admin 2014-3-1 4 19291 yjjcm 2014-3-23 14:17
Office中國論壇如何回帖 attach_img office新手必讀 admin 2015-1-2 0 2317 admin 2015-1-2 16:46
論壇下載的源碼與資源 如何使用 office新手必讀 admin 2015-1-3 1 2396 軟件中國 2015-3-23 17:12
Office中國分享貼子及收藏帖子 attach_img office新手必讀 admin 2015-1-3 0 1916 admin 2015-1-3 15:45
如何搜索資源 attach_img office新手必讀 admin 2015-1-3 1 2052 worryd1 2023-11-14 22:03
如何創(chuàng)建代碼貼 attach_img office新手必讀 admin 2015-1-6 0 1697 admin 2015-1-6 15:38
如何創(chuàng)建引用帖 attach_img office新手必讀 admin 2015-1-6 0 1868 admin 2015-1-6 15:59
如何設(shè)置購買帖 attach_img office新手必讀 admin 2015-1-6 0 1932 admin 2015-1-6 17:50
Access多層架構(gòu)開發(fā)思路-Access經(jīng)典源碼剖析18講 attach_img Office在線培訓(xùn) admin 2015-1-7 2 4206 wangling 2015-4-15 05:30
如何與帖主或網(wǎng)友直接溝通 attach_img office新手必讀 admin 2015-1-10 1 1804 zpy2 2015-3-15 05:50
如何設(shè)置Access2010或Access2013按F1默認(rèn)使用本地的幫助[Access技巧] attach_img Access技巧 admin 2015-2-24 0 3592 admin 2015-2-24 15:59
收費(fèi)學(xué)員無法播發(fā)視頻,提示SDL錯(cuò)誤的解決辦法 attach_img office新手必讀 admin 2015-2-27 1 2708 admin 2015-3-7 10:02
[技巧]Access如何調(diào)用WPS(WPS二次開發(fā)和Office二次開發(fā)的區(qū)別) Access常規(guī)交流 tmtony 2015-3-18 9 10006 smilingkiss 2015-10-6 15:20
【源碼】Fans.net的函數(shù):Mysql數(shù)據(jù)中的時(shí)間戳轉(zhuǎn)換為Access標(biāo)準(zhǔn)時(shí)間-FROM_UNIXTIME Access源碼 admin 2015-4-13 7 4610 fan0217 2015-4-13 17:40
Access通用平臺如何設(shè)置 查詢條件的默認(rèn)字段 及默認(rèn)條件 attach_img Access開發(fā)平臺交流 admin 2015-4-13 3 4897 wzfa1206 2017-12-8 09:06

相關(guān)日志

分享 如何開發(fā)一個(gè)軟件系統(tǒng)之二
熱度 3 roych 2012-11-25 13:14
前面說過了,學(xué)會了用宏(或者宏組)來解決問題,是開發(fā)系統(tǒng)的第一步。——當(dāng)然,也許有人會跳過這一步。不過我覺得,這一步還是十分關(guān)鍵的,因?yàn)樗芘囵B(yǎng)起你對審視分析流程的一種思維習(xí)慣,這樣才能從整體上來把握。 絮絮叨叨地說了這么多,幾乎大多是理論上的東西,F(xiàn)在結(jié)合論壇上帖子《 【源碼開放】季度獎管理系統(tǒng) 》中的實(shí)例,來講講該如何設(shè)計(jì)一個(gè)軟件吧。 這里的大多數(shù)數(shù)據(jù)都屬于外部數(shù)據(jù)。【編者按:有興趣的朋友,可以為這幾張表做幾個(gè)錄入窗體(frm_Daily_Check_Recdrd、tbl_Daily_outstanding_ops、tbl_E_JCJL、tbl_E_Suggestion、tbl_HE_record);至于人員信息表(tbl_E_Personal),由于涉及調(diào)崗、調(diào)班、離職等變動信息,幾乎可以單獨(dú)做一個(gè)員工信息模塊。如果覺得“工程”比較大,倒不如作為外部數(shù)據(jù)更便于操作(例如導(dǎo)入或鏈接表等等)】 在講流程之前,在詳解這一點(diǎn)之前,先講講敝司季度獎的計(jì)算方法,步驟如下: 制定預(yù)期目標(biāo),并按各項(xiàng)目標(biāo)分配獎金,然后根據(jù)實(shí)際達(dá)成率來加權(quán)計(jì)算 。即:A目標(biāo)*A%+B目標(biāo)*B%+……+N目標(biāo)*N%。 根據(jù)各個(gè)崗位對各項(xiàng)目標(biāo)的權(quán)重不同進(jìn)行計(jì)算,從而得到崗位獎金。 這時(shí)候便成了:崗位1的A權(quán)重*A目標(biāo)*A%+崗位1的B權(quán)重*B目標(biāo)*B%+……+崗位1的B權(quán)重*N目標(biāo)*N%。這就是分到每個(gè)崗位的大蛋糕,后面就是蛋糕的切分了。 最后根據(jù)個(gè)人表現(xiàn)以及相關(guān)信息進(jìn)行計(jì)算 。例如,有沒有滿勤,獎懲記錄如何,是否新員工等等。 有人也許會問,要是把這個(gè)作為數(shù)據(jù)表豈非更好?如果目標(biāo)項(xiàng)不變的話,確實(shí)可以。然而由于外部經(jīng)濟(jì)環(huán)境的因素,目標(biāo)項(xiàng)常常會有所調(diào)整的。例如因?yàn)橥对V較少,可能今年不再設(shè)置投訴率這一個(gè)目標(biāo);而明年經(jīng)濟(jì)較好,可能又增設(shè)貨期目標(biāo)等等。從這一點(diǎn)來說,作為外部數(shù)據(jù),由用戶手動填入更佳。 外部數(shù)據(jù)的來源已經(jīng)講得比較清楚了。接下來便是本地表的設(shè)置了。根據(jù)外部數(shù)據(jù)和計(jì)算方式,很容易便可以設(shè)置本地表了。先從簡單的說起吧: 根據(jù)計(jì)算方法,顯然需要一個(gè)崗位和獎金的對應(yīng)表,也就是【tbl_BounsCategrory】。 考慮到可能需要保持一年以便隨時(shí)核對數(shù)據(jù),而且獎金分季度發(fā)放,因此月份字段肯定是需要的。否則每次只能得到一個(gè)月的數(shù)據(jù),還得自己匯總,較麻煩。那么前面四個(gè)字段的設(shè)置便成了:年、月、崗位組別、崗位獎金。 為了“蛋糕”的具體化,顯然還得把人數(shù)算進(jìn)來,這樣才能得到總獎金。 而最后還得視個(gè)人表現(xiàn)進(jìn)行獎金分配。因此崗位總分值也得計(jì)算。那么就可以通過個(gè)人得分情況來領(lǐng)取自己的“蛋糕”了。 至此,這張表的設(shè)置已經(jīng)完成。崗位總金額可以通過人數(shù)乘以崗位獎金得到。崗位總分值,顯然得通過分?jǐn)?shù)的匯總來完成了。而分?jǐn)?shù)來源于5個(gè)表,故而最好的辦法便是創(chuàng)建一個(gè)聯(lián)合查詢,把這五個(gè)表合并在一起,然后再進(jìn)行統(tǒng)計(jì)。而鏈接表的讀取速度會跟訪問數(shù)有關(guān),因此應(yīng)當(dāng)創(chuàng)建一個(gè)本地表,這樣一來,分?jǐn)?shù)臨時(shí)表【Tbl_Tem_Score】就誕生了。至于這些字段的取舍了,請自行體會。 其它附加信息表(新員工計(jì)算方法【Tbl_NewComer】、優(yōu)秀員工計(jì)算方法【Tbl_OSBonus】)將在下一節(jié)繼續(xù)。
個(gè)人分類: 隨便說說|3009 次閱讀|3 個(gè)評論
分享 如何開發(fā)一個(gè)軟件系統(tǒng)之一
熱度 2 roych 2012-11-11 17:35
“看來你畢業(yè)已經(jīng)三、四年了,這三、四年來,有些數(shù)據(jù)讓你頭疼,有些操作讓你覺得效率低下,它們讓你不得不加班。也許你想過殺了它們。但是你毫無辦法,又或者覺得可能性不大。其實(shí)想要提高效率很容易,我認(rèn)識一個(gè)朋友,他的Access很好,不過最近生活有點(diǎn)困難,只要你給他一點(diǎn)點(diǎn)銀子,他一定能幫你滅了它們。盡管考慮一下吧。其實(shí)用好Access并不是一件很容易的事,不過為了生活,很多人都會去學(xué)! 這段被串改的這段《東邪西毒》臺詞,或許會讓大家會心一笑,然而說的卻也是事實(shí)。盡管論壇里有《Access一日速成法》,所謂“速成法”,關(guān)鍵在于對“成”的理解了。只是會使用的話,在對幾個(gè)操作查詢有著較深刻的理解的基礎(chǔ)上,這并非不可能。不過,如果想要開發(fā)軟件的話,我覺得一天時(shí)間應(yīng)該是不太夠了。 如何開發(fā)一個(gè)軟件,是一個(gè)比較宏大的命題。由于這個(gè)原因,對于開發(fā)者而言,闡述起來多少有些困難,也因此而讓新手感到諱莫如深,更加增加了它的神秘感。 開發(fā)軟件是一件知易行難的事情。一般來說,學(xué)習(xí)Access一段時(shí)間之后(我自己的經(jīng)歷是三個(gè)月),便可以開始著手編寫一些小程序來提高工作效率了。一般來說,這時(shí)候最好還是先使用外部數(shù)據(jù)(例如鏈接表或者導(dǎo)入表),畢竟如果涉及到自建表,設(shè)計(jì)字段對于仍未能吃透Access的朋友來說,還是有些吃力的。 事實(shí)上,工作中應(yīng)該常常會有一些這樣的表。例如考勤工資,員工姓名、級別、考勤表等數(shù)據(jù)都可以通過各部門來提交。而你只需要把這些數(shù)據(jù)進(jìn)行一個(gè)核對或核算即可。這樣的小程序應(yīng)該是很容易完成的。不過,一旦完成這樣一個(gè)小程序便會培養(yǎng)起你的一種思考習(xí)慣。下面便以此為例,簡要說說吧。 開始這個(gè)程序之前,你可以先把數(shù)據(jù)統(tǒng)一放在某個(gè)文件夾里。開始鏈接表(當(dāng)然,導(dǎo)入表也是可以的),那么基礎(chǔ)表便算是處理完畢了。接下來,就要思考怎么去完成這個(gè)流程了。假定流程上是,先按級別來分類,然后檢查是否滿勤,再檢查病假、事假扣款等,接著檢查是否加班,最后檢查中夜班津貼并核算。 當(dāng)你比較熟悉這個(gè)流程之后,接下來便是設(shè)計(jì)查詢了。 第一步,可以先把人員信息追加到工資表里; 第二步,把級別工資更新到工資表里; 第三步,更新滿勤情況、病假事假、加班、中夜班津貼等情況,具體怎么算,當(dāng)然得看公司政策了。 第四步,導(dǎo)出數(shù)據(jù)。 這時(shí)候,你是不是有些開始佩服自己了:“哇,這么一個(gè)小程序就可以把我的工作效率提高那么多了,Access太神奇了……” 真的大功告成了嗎?其實(shí)未必。把這些查詢做完之后,我們?nèi)砸M(jìn)行進(jìn)一步的檢查。第一次運(yùn)行顯然是沒問題的。那么第二次呢?顯然,第一步的數(shù)據(jù)會再一次追加,數(shù)據(jù)出現(xiàn)重復(fù)。如何避免這種情況? 為了避免重復(fù)追加,你可能會考慮設(shè)置工號為主鍵。不過,設(shè)置主鍵的結(jié)果將是,上一次的數(shù)據(jù)仍在這里,新數(shù)據(jù)無法追加上來,顯然不可行;設(shè)置不重復(fù)值追加怎么樣?我覺得也不可取,因?yàn)檫@樣的話,數(shù)據(jù)會不斷增加。最好的辦法便是清空數(shù)據(jù)再追加。那么什么時(shí)候清空呢?這就看你的習(xí)慣了。你可以在導(dǎo)出后清空數(shù)據(jù)(即第五步清空數(shù)據(jù)),也可以在追加之前先清空(第〇步)。 這樣一來,一個(gè)小程序才算是真正完成。接下來便是建立一個(gè)宏組,把這些步驟逐一放進(jìn)來(第1-5步所創(chuàng)建的查詢或者導(dǎo)出宏),為了更友好的提示,可以增加一個(gè)彈出對話框Msgbox。 以后,每次需要計(jì)算薪資時(shí)便可以之間雙擊宏來運(yùn)行了。
個(gè)人分類: 隨便說說|2508 次閱讀|4 個(gè)評論

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

GMT+8, 2024-10-23 06:21 , Processed in 0.060269 second(s), 16 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

返回頂部