




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、時(shí)間:2015-02-05 15:33:30作者:小小白菜 ID:37304 城市:蘇州摘要: 今天突然想要一個(gè)新的功能,就是當(dāng)?shù)谝粋€(gè)下拉改為人事部時(shí)第二個(gè)下拉就要出現(xiàn)人事部的相關(guān)明細(xì)可供選擇,在excel中測(cè)試時(shí)是可以實(shí)現(xiàn)的但在Access中不知道該如何實(shí)現(xiàn),后經(jīng)群Access中國的朋友幫忙找到了這個(gè)示例。說的非常詳細(xì)。在此上傳到群中以供朋友們參考正文:一個(gè)組合框的變化,引起另一個(gè)組合框的變化,這就是所謂的組合框聯(lián)動(dòng),在生活中不難發(fā)現(xiàn)組合框聯(lián)動(dòng)的例子,比如某一個(gè)地方,不同的省份有不同的城市。如:廣東下有
2、中山,廣州,深圳,湖南下有長(zhǎng)沙,株洲等。下面講述一下具體的制作過程,1. 先建立表,這里不詳細(xì)說明 2. 創(chuàng)建一個(gè)"鄉(xiāng)鎮(zhèn)村屯窗體", 新建一個(gè)就行了,如下圖 3. 在窗體中加入三個(gè)組合框, 如下圖4. 打開"鄉(xiāng)"組合框的屬性表, 更改名稱, 例如我將它改名為"鄉(xiāng)名"行來源類型設(shè)置為:表/查詢點(diǎn)擊行來源右邊的"."按鈕, 目的設(shè)置行來源5. 加入地址表, 雙擊鄉(xiāng)字段, 這樣鄉(xiāng)的行來源就設(shè)置完畢了6. 按上面提到的方法設(shè)置村組合框的行來源, 在這里要添加二個(gè)字段, 一個(gè)是村, 另一個(gè)是鄉(xiāng), 在準(zhǔn)則
3、中寫入條件:froms!窗體名!控件名寫入條件的目的是以鄉(xiāng)組合框的值進(jìn)行篩選, 這是關(guān)鍵!7. 以上面同樣的方法設(shè)置屯組合框的行來源, 在這再增加屯字段, 在村字段的準(zhǔn)則中再增加準(zhǔn)則, 如下圖到止, 三個(gè)組合框的設(shè)置已經(jīng)完畢, 但組合框還不可以聯(lián)動(dòng)的, 必須在各控件的更新事件寫入刷新代碼才能聯(lián)動(dòng), 代碼在下面講述 8. 在鄉(xiāng)組合框?qū)傩灾? 點(diǎn)擊更新后右邊的"."按鈕, 寫入事件過程 其更新后事件的代碼如下:Private Sub 鄉(xiāng)名_AfterUpdate() '更新后事件 Me.村名.Requery
4、160;'刷新村組合框的列表數(shù)據(jù) Me.村名 = "" '清空村組合框,防止數(shù)據(jù)錯(cuò)亂 Me.屯名 = "" '清空屯組合框,防止數(shù)據(jù)錯(cuò)亂End Sub9. 以同樣方法打開村組合框更新后事件過程, 寫入如下代碼#p#分頁標(biāo)題#e#Private Sub 村名_AfterUpdate() Me.屯名.Requery '刷新屯組合框的列
5、表數(shù)據(jù) Me.屯名 = "" '清空屯組合框,防止數(shù)據(jù)錯(cuò)亂End SubOK 現(xiàn)在各組合框可以聯(lián)動(dòng)了, 回到窗體視圖就可以看到效果以下再說一下組合框中常用的三個(gè)技巧技巧一. 單純上面的設(shè)置, 細(xì)心的壇友會(huì)發(fā)現(xiàn), 組合框展開的列表中為什么會(huì)有很多的重復(fù)數(shù)據(jù)? 如下圖 可不可以顯示唯一數(shù)據(jù)呢? 答案是:可以的, 方法如下:打開行來源設(shè)置界面, 如下圖, 在空白處右擊, 打開一個(gè)設(shè)置窗體 將唯一值的默認(rèn)值否改為是, 如下圖, 然后關(guān)閉 再回到窗體視圖, 看看是不是全部的數(shù)據(jù)變成唯一值了?技巧二. 可
6、不可以當(dāng)控件獲得焦點(diǎn)時(shí)自動(dòng)打開列表呢? 這樣可以實(shí)現(xiàn)純鍵盤操作, 不用點(diǎn)擊箭頭, 答案也是可以的打開控件的屬性, 在"獲得焦點(diǎn)"的事件過程中寫入代碼, 代碼如下:Private Sub 鄉(xiāng)名_GotFocus() '獲得焦點(diǎn)事件 Me.鄉(xiāng)名.Dropdown '展開列表數(shù)據(jù)End SubOK 再回到窗體視圖, 是不是獲得焦點(diǎn)的控件會(huì)自動(dòng)打開列表? 再按一下鍵盤的向下鍵, 是否可以用鍵盤選擇數(shù)據(jù)?技巧三. 當(dāng)組合框輸入數(shù)據(jù)時(shí), 在打開的列表中可否高亮顯示對(duì)應(yīng)的數(shù)據(jù)? 答案同樣可以打開
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 27772-2025病媒生物密度控制水平蠅類
- 駕校代理合同協(xié)議書
- 解除基金合同協(xié)議書
- 茶葉公司訂購協(xié)議書
- 退休電工返聘協(xié)議書
- 借款及股權(quán)轉(zhuǎn)讓協(xié)議書
- 顧客合同賠償協(xié)議書
- 鄰里房屋搭建協(xié)議書
- 餐廳退股聲明協(xié)議書
- 轉(zhuǎn)讓合同退回協(xié)議書
- 2025年中國冷庫用叉車數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年高考第二次模擬考試物理(浙江卷)(參考答案)-20250416-113627
- 2025年化妝師職業(yè)技能考試試題及答案
- GA 1812.1-2024銀行系統(tǒng)反恐怖防范要求第1部分:人民幣發(fā)行庫
- 《陸上風(fēng)電場(chǎng)工程概算定額》NBT 31010-2019
- 關(guān)于中國文化遺產(chǎn)北京故宮的資料
- 威尼斯畫派課件
- 新中考考試平臺(tái)-考生端V2.0使用手冊(cè)
- 心肌病-PPT課件
- 五年級(jí)期中考試家長(zhǎng)會(huì)課件39846
- 培養(yǎng)基模擬灌裝方案
評(píng)論
0/150
提交評(píng)論