2011-03-05 2 views
0

Я использую VFP 6.0, и я создал форму, где я должен ввести некоторые данные через родительские таблицы &. Теперь согласно требованию есть много продуктов по одному уникальному заказу на поставку. Поэтому я использую поле со списком для выбора продукта в дочерней записи. И согласно выбранному продукту; Я хочу иметь список упаковки в другом поле со списком. Но я не могу получить список упаковки для конкретного продукта в поле со списком.Проблемы с получением значений в поле со списком

Может ли кто-нибудь предоставить мне решение?

ответ

0

Вы делаете ввод данных комбо внутри сетки или это поля свободной формы на форме?

Если в сетке (за каждую дочернюю запись), я не вижу ее, даже с DynamicCurrentControl столбца.

Если стандартная форма, как только вы выбрали продукт, вы можете использовать события VALID или INTERACTIVECHANGE для запроса доступных опций упаковки только что выбранного продукта и привязать этот результат к источнику данных другого выпадающего списка. Я бы сделал это как пользовательский метод формы, поэтому, если вы прокручиваете введенные дочерние записи и вам нужно постоянно обновлять поле со списком, этот метод можно вызвать либо из механизма прокрутки, либо из события VALID/INTERACTIVECHANGE для предотвращения дублирования одного и того же кода.

Если у вас есть дополнительная информация, я могу, очевидно, настроить этот ответ.