Re: [問題] Access資料連動顯示
※ 引述《chobittcu (好餓><)》之銘言:
: 標題: [問題] Access資料連動顯示
: 時間: Wed Nov 8 17:10:03 2017
:
: (若是和其他不同軟體互動之問題 請記得一併填寫)
: 軟體:Access
:
: 版本:2016
: 各位好,本人新手自學access,這幾天遇到一個問題
: 不知道是太基本還是怎樣google不到,去誠品翻書也沒翻到,故上來求助
: 問題描述如下
: 資料庫已建立一個資料表(名:廠商資料)
:
: 識別碼 廠商 統一編號
: 1 桶一 12345678
: 2 胃拳 87654321
:
: 現在要建立一個分割表單
: 包含了下拉式清單與方塊(或某個控制項)
: 下拉式清單資料列來源我選到資料庫的廠商名與統一編號(無排序)
: 資料列來源顯示:
: SELECT [廠商資料].[識別碼], [廠商資料].[廠商], [廠商資料].[統一編號] FROM 廠商資料;
:
: ------------------------------------
: 希望在方塊中顯示該廠商統編
: 例如下拉選擇廠商胃拳後就在方格顯示87654321
:
: Q1.不知道規劃文字方塊還是其他控制項?
: Q2.請問詳細的作法是?
: 如果有用到VBA的話要怎麼寫呢?
:
: 謝謝高手
:
: --
: → soyoso: 下拉清單如以事件內的on change觸發,再以dlookup將值帶至 11/08 18:01
: → soyoso: 文字方塊內 11/08 18:01
首先謝謝您的回應,但不好意思不太懂
我現在在廠商下拉清單的控制項內選了on change後面的‧‧‧
但是不知道程式碼要怎麼調用
但是剛剛又google的過程中看到有人用BeforeUpdate
我就亂槍打鳥在VBA中試著使用
Private Sub 廠商_Change()
Me!統一編號 = Me![廠商].Column(2)
End Sub
或是
Private Sub 廠商_BeforeUpdate(Cancel As Integer)
Me!統一編號 = Me![廠商].Column(2)
End Sub
兩者都能成功調出該廠商的統編
但是要編輯下一個紀錄時會跳出
「因為在資料表'廠商資料'中必須有相關資料存在,因此您無法新增或變更紀錄」
的警告對話,也無法儲存或關閉
但是手動把統編消除後又可以新增記錄/儲存/關閉了
請問這是怎麼一回事呢
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.173.65.247
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1510156302.A.DA6.html
※ 編輯: chobittcu (1.173.65.247), 11/09/2017 00:27:53
→
11/11 13:12,
8年前
, 1F
11/11 13:12, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Office 近期熱門文章
PTT數位生活區 即時熱門文章
16
27