我正在使用Access 2003數據庫,並有2個組合框,我嘗試使用。我已經完善了第一個盒子,這是不同表格(部件類別)的下拉菜單。一旦選擇了該表,我希望能夠通過下拉框選擇來查看該類別內的部件號。從這裏我希望能夠使用該零件號碼爲該類別提取正確的報告,這樣我就可以爲每個零件號打印一份報告。我確信我必須編寫某種VBA,Query或Macro AfterUpdate()代碼,但我不知道如何用選定表格的零件編號填充第二個組合框。如何從組合框選擇中選擇表值?
Click here for an image of my Menu layout
這是我的第一個框查詢,以顯示我想要的表格:
SELECT Msysobjects.Name
FROM Msysobjects
WHERE (((Msysobjects.Name) not Like "MSYS*"
And (Msysobjects.Name) not like "_*"
And (Msysobjects.Name) not like "~*"
) AND ((Msysobjects.Type)=1))
ORDER BY Msysobjects.Name;
而且我認爲這是我需要打印的第二個框有它的選擇之後:
Private Sub partnumberselect_AfterUpdate()
DoCmd.OpenTable Forms![_Datasheet Printing].Form.TagLabelSelection.Column(1), acViewNormal
End Sub
如果您有任何問題,請提前致謝。
謝謝!該鏈接中的示例1是完美的,我只是輸入了所有的情況 – cdomination