|
|
|
| В источнике данных для поля со списком присутствуют группы. Как сделать так, чтобы первая запись на событие dropdawn соответствовала первой записи выбранной группы. | |
|
| |
|
|
|
| непонятно | |
|
| |
|
|
|
| - Петька - прибор!
- 120!
- шо сто двадцать?
- а шо прибор? | |
|
| |
|
|
|
| Проверю свои телепатические способности
Группы
Первая
красный
зеленый
синий
Вторая
Круглый
Квадратный
Овальный
Нужно ,чтобы при выборе первой группы куда-либо отбиралась или записывалась красный
а при выборе второй группы - круглый
Угадал? | |
|
| |
|
|
|
| Источник данных для поля со списком запрос, в котором записи образуют группы.
Как в раскрывающемся списке вывести нужную запись на первой позиции( первую из группы)?
Например для группы gr2 в раскрывающемся списке на первом месте должна стоять запись: c.
1 gr1 a
2 gr1 b
3 gr2 c
4 gr2 d
5gr2 e | |
|
| |
|
|
|
| в источникестрок есть:
SELECT Код, Группа, Содержание
FROM Табла;
|
нужно сделать
SELECT Код, Группа, Содержание
FROM Табла
ORDER BY Группа, Содержание;
|
но (мое мнение) использовать поле со списком для выбора чего-то из 1000 позиций визуально плохо. | |
|
| |
|
|
|
|
| поле со списком находится в форме табличного вида.нужно не изменить источник записи используя запрос с параметрами,а вывести в выпадающем списке нужный кусок записей. | |
|
| |
|
|
|
| Ну так вам про что и говорят
у Поля со списком есть свой источник строк - т.е то что показывается в выпадающем списке
а этот источник строк может быть в свою очередь запросом и там все можно отсортировать и отгруппировать | |
|
| |
|
|
|
| "Источник Строк" это и есть Запрос на выборку нужных записей, если выбрана группа в соседнем поле то вид такой.
"SELECT Код, Группа, Содержание
FROM Табла
ORDER BY Группа, Содержание
Where Группа=" & me.Поле_группа | |
|
| |
|
|
|
| при выборе разных груп меняется источник записей.если в заполняемой таблице-форме есть записи группа которых отличается от выбранной значения поля со списком превращаются в NULL | |
|
| |
|
|
|
| сделай форму с полем Фильтр с 2-мя вложенными формами (ленточные) Группа и Содержание.
Содержание - подчиненная к Основной по полю Фильтр (он будет содержать код_Группы).
На форме Группа при даблклике на Поле - заносим в поле Фильтр основной формы код_Группы, что приводит к изменению вложенной формы Содержание.
и в подформе Содержание производим выбор нужного (можно обработка события Даблклик).
это заментно улучшает интерфейс для пользователя, т.к. он видит список с большим количеством строк, и удобней чем выбор из поляСоСписком. | |
|
| |
|
|
|
| Так я могу.
Хотелось бы в коде установить на первую позицию нужную запись. | |
|
| |
|
|
|
|
Хотелось бы в коде установить на первую позицию нужную запись.
|
!!!!! как нужную, по какому КРИТЕРИЮ она нужная, и нужная ли ваще???? | |
|
| |
|
|
|
| как вариант
у поляСоСписком есть свойство "значение по умолчанию" его можно изменить программно
срабатывать будет только в том случае если в таблице в данной записи поле которое ПолеСоСписком использует как данные будет пустое | |
|
| |
|