WHAT I HAVE DONE IS CREATED THREE COMBO BOXES MY FIRST IS SUPPLIER, THEN RTE AND RN.
THIS GOES IN MY ROWSOURCE OF THE FIRST COMBO BOX - SUPPLIER:
SELECT DISTINCT [TBL_NEW_LEWIS_TRACKING].[SHORT NAME] FROM TBL_NEW_LEWIS_TRACKING;
IN MY BUILD EVENT I HAVE THE FOLLOWING:
Private Sub Form_Load()
RTE.Value = ""
RN.Value = ""
SUPPLIER.Value = ""
End Sub
Private Sub SUPPLIER_AfterUpdate()
RTE.RowSource = "SELECT RTE FROM TBL_NEW_LEWIS_TRACKING WHERE [SHORT NAME] = '" & SUPPLIER & "' GROUP BY RTE ORDER BY RTE"
End Sub
BE CAREFULL WITH THE QUOTES AROUND SUPPLIER IT IS A SINGLE THEN DOUBLE AND DOUBLE THEN SINGLE.
(WHAT THIS DOES IS AFTER THE SUPPLIER HAS BEEN SELECTED IT RUNS A QUERY BASED ON THE WHAT WAS ENTERED IN THE FIRST COMBO BOX, AND ONLY LISTS ROUTES THAT A SPECIFIC SUPPLIER IS ON)
Private Sub RTE_AfterUpdate()
RN.RowSource = "SELECT RN FROM TBL_NEW_LEWIS_TRACKING WHERE RTE = '" & RTE & "' GROUP BY RN ORDER BY RN"
End Sub
(WHAT THIS DOES IS AFTER THE ROUTE HAS BEEN SELECTED IT RUNS A QUERY BASED ON THE WHAT WAS ENTERED IN THE SECOND COMBO BOX, AND ONLY LISTS RUNS ON THAT SPECIFIC ROUTE)
HOPE THIS HELPS, LET ME KNOW.
[LIPSTICK] SHAWNDRA CREE JONES,
DATABASE DEVELOPER
TOYOTA MOTOR MANUFACTURING NORTH AMERICA
ERLANGER, KY