標題:
[發問]
下拉式選單連動
[打印本頁]
作者:
dino1978
時間:
2011-12-17 15:28
標題:
下拉式選單連動
請教各位先進,
表單設計中下拉式選單的連動要如何下VBA, 還是只須要拉關聯即可?
我有兩大主分類, 每個主分類裡有多個子分類
資料表是OK的, 但是下拉式選單實在是苦了我~
在網路上有找到討論, 但沒啥結果, 可下載的範本連結皆已失效
只好上來跟各位先進求救
.
我想設計的是 當我下拉選單選"居家物業" ;下拉式選單1-1(子分類)
只會出現與"居家物業"有關聯的項目.
Ex:
下拉式選單1(主分類) 下拉式選單1-1(子分類)
居家物業 日常生活用品
水電瓦斯
房租
服飾
下拉式選單1(主分類) 下拉式選單1-2(子分類)
餐飲 飲料
早餐
中餐
晚餐
謝謝各位的解答
作者:
softsadwind
時間:
2012-1-12 12:43
先做一個類別的資料表
[attach]9196[/attach]
在做一個每日花費的資料表
[attach]9197[/attach]
第一層
SELECT 類別.主分類 FROM 類別 GROUP BY 類別.主分類;
[attach]9198[/attach]
第二層
SELECT 類別.子分類, 類別.主分類 FROM 類別 group by 類別.子分類,類別.主分類 Having (((類別.主分類)=每日花費.主分類))
[attach]9199[/attach]
另外 第二層之後要去"事件"那邊新增 On got Focus
[attach]9200[/attach]
輸入程式碼如下
Private Sub 子分類_GotFocus()
Me![子分類].Requery
End Sub
[attach]9201[/attach]
大致上這樣子,這是參考別人網路上範例 自己改的
希望可以幫的上你
作者:
dino1978
時間:
2012-1-14 14:27
回復
2#
softsadwind
感謝 softsadwind 大大, 謝謝您的幫忙, 終於可以使用了~謝謝您!
作者:
bluegill
時間:
2012-3-29 18:26
本帖最後由 bluegill 於 2012-3-29 18:36 編輯
回復
3#
dino1978
dino1978大大,
不好意思,可否分享一下您成功的檔案呢。
感恩XD
小弟比較厚顏,有勞了
[email protected]
作者:
archanfel
時間:
2012-4-6 12:18
我按大大的指導
一步一步來做
本來很好
但不知可故
「資料表屬性表」就只有這樣簡陋(見圖)
[attach]10319[/attach]
沒有「事件」等等
請問如何開啟正常的屬性表
作者:
softsadwind
時間:
2012-4-6 13:48
本帖最後由 softsadwind 於 2012-4-6 14:38 編輯
上次寫的比較簡略
一些要製作標格的也沒寫出來
看範本會比較清楚...
http://webhd.xuite.net/_oops/softsadwind/b06
作者:
archanfel
時間:
2012-4-6 14:02
回復
6#
softsadwind
先謝過大大的快速回覆
現在學習中
作者:
archanfel
時間:
2012-4-9 11:19
請教softsadwind 大大
關於
第一層
SELECT 類別.主分類 FROM 類別 GROUP BY 類別.主分類;
第二層
SELECT 類別.子分類, 類別.主分類 FROM 類別 group by 類別.子分類,類別.主分類 Having (((類別.主分類)=每日花費.主分類))
第二層之後要去"事件"那邊新增 On got Focus
是「資料表」的屬性中修改,還是在「表單」的屬性中修改?
大大給放的FILE中,小弟發現這是「表單」的屬性,「資料表」中只是「文字方塊」,我想請教是如何在「表單」的屬性中弄出「資料來源」?
對不起,我的問題太多.但我真心想學自己做一個資料庫,thx
作者:
archanfel
時間:
2012-4-9 12:02
反覆研究大大的FILE,總之我完成了,謝謝
我貪心一點,請問三層下拉是如何弄?
~
作者:
softsadwind
時間:
2012-4-9 14:45
回復
9#
archanfel
我也是剛學習 只是剛好前陣子也對這個話題感到興趣
拿出來大家一起學習囉
http://webhd.xuite.net/_oops/softsadwind/qdm
假設類別有三層
主分類 子分類 次子分類
其他大部分同二層
Select 類別.次子分類, 類別.子分類, 類別.主分類 FROM 類別 GROUP BY 類別.次子分類, 類別.子分類, 類別.主分類 HAVING (((類別.子分類)=(每日花費.子分類)) AND ((類別.主分類)=(每日花費.主分類)));
作者:
softsadwind
時間:
2012-4-11 12:09
Private Sub 子分類_AfterUpdate()
Me![次子分類] = ""
End Sub
Private Sub 子分類_GotFocus()
Me![子分類].Requery
End Sub
Private Sub 主分類_AfterUpdate()
Me![子分類] = ""
Me![次子分類] = ""
End Sub
Private Sub 主分類_GotFocus()
Me![主分類].Requery
End Sub
Private Sub 次子分類_GotFocus()
Me![次子分類].Requery
End Sub
複製代碼
稍微修正一下 有興趣的可以看...
同一筆訂單修改 也可以正確表示..
http://webhd.xuite.net/_oops/softsadwind/v32
作者:
timqoo1979
時間:
2012-8-5 15:44
你好小弟從事倉管工作有一個小問題想請教
希望大大能給我一點意見 真的感激不盡
我要做一個庫存資料表欄位有
1 品名:飲料,麵包,泡麵,餅乾
2型號: 飲料類 可樂,咖啡,烏龍茶......
麵包類 波羅麵包,巧克力麵包,.....
泡麵類 牛肉口味,豬肉口味, 速食,控肉.......
餅乾類 乖乖餅乾,起士餅乾....
我希望名品 選擇 飲料 在型號上的下拉是選單都是同一類不會出其他類型 的型號
選麵包 在型號欄位的下拉式選單只出現 麵包類型的型號
作者:
evil70119
時間:
2014-12-12 16:39
大大,我弄了一天了還是弄不出來,範本的連結都失效了。
我照softsadwind的步驟都做了,第一層有顯示,第二層還是沒法連動
我是:
1.建立表單設計
2.新增第一層下拉選單,資料來源都照做
3.新增第二層下拉選單,資料來源都照做,建立事件
就是找不到哪裡有問題
目前是選了第一層下拉選單後,按第二層出現"輸入主分類參數"的對話框
作者:
evil70119
時間:
2014-12-15 16:05
我成功了~!參考其他資料改這樣後就可以了:
第二層
SELECT 類別.子分類, 類別.主分類 FROM 類別 group by 類別.子分類,類別.主分類 Having (((類別.主分類)=Forms!表單!主分類))
作者:
zaqa1234
時間:
2016-2-3 17:22
回復
11#
softsadwind
大大您好
可否請您將這個檔案寄給小弟
xuite空間都已經失效了
謝謝
作者:
lovelydogs
時間:
2016-11-26 11:04
請問還能分享檔案嗎?
連結已經失效了><
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)