Я новичок. Я создал форму, которая приносит несколько значений из таблицы, у меня есть столбец, который у меня есть в виде списков. Что я хочу сделать, это ограничить эти поля со значением в одном и том же ро разного столбца. Пример: столбец со списком содержит разные названия компонентов на продукте (красная бутылка, синяя бутылка или красная крышка, синяя крышка). Я хочу ограничить поле со списком, поэтому, когда вы смотрите на разные компоненты, на которые вы смотрите, например, колпачки - это список колпачков, бутылки - список бутылок. Другой столбец в таблице имеет это значение.Ограничение значения со списком с помощью другого значения столбца
ответ
Я создал this mock-up, который фильтрует параметры со списком на основе данных из строки, в которой он находится.
Опции для комбинированного окна взяты из таблицы, которую я создал. В этой таблице есть столбец с именем ComponentName. Это то, что пользователи формы будут видеть в качестве параметров в поле со списком, но есть и другой столбец с именем ComponentType, который будет использоваться позже для сопоставления со строкой в который будет помещен в поле со списком.
Вот форма (устанавливается в непрерывный) с некоторыми типами компонентов для соответствия и наш выпадающий:
При выборе из выпадающего списка, он будет соответствовать Требуется тип компонента данные для строки в таблице, лежащей в основе параметров списка со списком, и показывать только те параметры в поле со списком с соответствующими Тип компонента:
Чтобы достичь этого, Row Source
свойства в поле со списком было настроен таким образом, что она ограничена в WHERE
пункте в любые данных в ComponentTypeNeeded поля для одной и той же строки в виде :
SELECT [tblComponents].[ComponentID], [tblComponents].[ComponentType], [tblComponents].[ComponentName] FROM tblComponents WHERE [tblComponents].[ComponentType] = [ComponentTypeNeeded] ORDER BY [ComponentName];
Я тогда установить Column Widths
свойство в поле со списком, так что только ComponentName колонка показывает в ком Ьо коробок (другие 2 скрыты при установке, ширина 0cm):
Надеется, что это дает вам некоторые советы для вашего проекта :)
Спасибо, Мэтт, даст ему повод и сообщит, работает ли он для меня. Выглядит именно то, что мне нужно. –
Привет, Мэтт, Спасибо за помощь.Одна вещь, которую я заметил, заключается в том, что когда вы находитесь в форме в комбинированных коробках, она отображает только Caps или Bottles, но не так, и на линии с крышкой вы видите всю линию с выбранными шариками и на бутылочной бутылке только бутылки. Это то же самое, когда вы его просматриваете или я сделал что-то неправильно? –
Я думал, что это поведение, которым вы были? «Я хочу ограничить поле со списком, поэтому, когда вы смотрите на разные компоненты, вы смотрите только на **, как на ** [...] колпачки - это список колпачков, бутылки - список бутылок« –
- 1. саз со списком, когда значения
- 2. Автоматическое генерирование значения столбца относительно другого столбца
- 3. заполните данные в поле со списком в зависимости от другого значения поля со списком
- 4. Обновление значения столбца на основе другого значения столбца в Spotfire
- 5. Выберите одно значение поля со списком на основе другого значения поля со списком
- 6. PDF - значения со списком меняют другие значения полей
- 7. заполнения поле со списком с помощью элемента значения
- 8. Итерировать значения элемента управления со списком с помощью vb.net
- 9. Проверить функцию со списком ограниченного значения с помощью quickCheck
- 10. Установка значения со списком доступа с помощью сравнения VBA
- 11. Обобщая подобные значения со списком с помощью Linq
- 12. Сохранение значения поля со списком с помощью Entity Framework
- 13. панды GroupBy значения другого столбца
- 14. Обновление значения столбца на основе другого значения столбца
- 15. Обновление столбца другого значения Colum
- 16. Удаление значения из другого столбца
- 17. Как управлять полем со списком с помощью другого поля со списком в HTML
- 18. Заполнение нулевого значения столбца на основе предыдущего значения другого столбца
- 19. Получить все комбинации значения первого столбца и значения другого столбца
- 20. Имя столбца на основе значения другого столбца
- 21. Postgresql: подсчитать столбцы, значение которых начинается со значения другого столбца
- 22. Заменить пропущенные значения со значением из другого столбца
- 23. значения Обновления ячейки в соответствии со значениями из другого столбца
- 24. Минимального значения столбца, соответствующего другого значение столбца
- 25. Как обновить значения столбца из другого столбца?
- 26. найти значения со списком параметров поиска
- 27. Отображение значения в заполненной поле со списком
- 28. Как запретить поле со списком выбора значения
- 29. Получить значения со списком от доступа
- 30. Складные значения со списком бинарных операторов
Как вы создали свой выпадающий? Получает ли он список параметров из таблицы или вручную предоставил список опций? –
Также: является ли свойство формы по умолчанию для вашей формы равным 'single' или' continu'? –
Привет, Мэтт, спасибо, что ответили. Форма является непрерывной формой, и данные извлекаются из запроса, созданного из таблицы. –