Я знал, что должен быть простой способ сделать это, не углубляясь в VB. Мой первый комбинированный список, т. Е. CmbPart_number, я изменил следующим образом - в строке источника есть все 3 поля в запросе SQL, т.е.
Я изменил количество столбцов до 2, так как Access всегда считает первый столбец таблицы как число 0. Таким образом, его столбцы 0,1 и 2 для всех 3 полей. Моя ширина столбца 1 "; 0"
Затем я изменил источник управления cmbPart_name на read = cmbpart_number.column (1). В его источнике строки есть оператор SELECT SELECT part_number, part_name FROM parts, ORDER BY ...
Количество столбцов равно 1, а ширина столбца равна 0 "; 1"
Наконец, для cmbEO_number, источником управления является = cmbpart_number.column (2). Оператор выбора источника строки: SELECT part_number, EO_number FROM parts ORDER BY ... Количество столбцов равно 1, а ширина столбца равна 0 "; 1"
Теперь это работает нормально, и любая запись, выбранная в поле cmbPart_number, автоматически заполняет остальные 2.
Спасибо за вашу помощь.