すべて、2つのカスケードルックアップを使用したAccessでのフォームの作成
従業員のスキルとプロジェクトをキャプチャするためのAccess 2007フォームを作成したいとします。
ユーザが最初に選択するのは、ドロップダウンからマネージャを選択することです。
そのマネージャの下に従業員のリストを生成する必要があります。その後、
従業員を選択し、それが任意の助けをいただければ幸いなど、複数のスキル、長年の経験、主要な資源フラグ、
を追加することが可能になります。
すべて、2つのカスケードルックアップを使用したAccessでのフォームの作成
従業員のスキルとプロジェクトをキャプチャするためのAccess 2007フォームを作成したいとします。
ユーザが最初に選択するのは、ドロップダウンからマネージャを選択することです。
そのマネージャの下に従業員のリストを生成する必要があります。その後、
従業員を選択し、それが任意の助けをいただければ幸いなど、複数のスキル、長年の経験、主要な資源フラグ、
を追加することが可能になります。
Managerドロップダウンのafter_updateイベントでは、リストボックス、サブフォーム、または別のコンボボックスの表示対象に従業員を選択するコードを配置します。
従業員リストのonClickイベントはEMP IDで何かをする場所のコードで今すぐPrivate Sub Cb_Manager_AfterUpdate()
Me.List59.RowSource = "select EmpID & '-' & EmpName from employee where manager = '" & Me.cb_Manager & "' "
Me.List59.Requery
End Sub
:
Private Sub List59_Click()
Dim emp() As String
emp = Split(List59.Value, "-")
MsgBox "Selected: " & emp(0) ' ---- Or Open a form with the Emp ID as the filter??
End Sub
おそらく:http://stackoverflow.com/questions/927256/is-there -a-simple-of-populating-drop-in-this-access-database-schema/927588#927588 – Fionnuala
まもなくそれを確認します。 –