Форум программистов, компьютерный форум, киберфорум
Наши страницы

MS Access

Войти
Регистрация
Восстановить пароль
 
KiTiger
0 / 0 / 0
Регистрация: 04.03.2015
Сообщений: 17
#1

Выпадающий список годов - MS Access

10.09.2015, 21:18. Просмотров 260. Ответов 4
Метки нет (Все метки)

Доброго времени суток!
Хотел спросить как можно сделать выпадающий список в котором будут года(четырехзначные числа) от 1900 до 2015 , а то в отдельную таблицу вводить все года не хочется ?
Заранее спасибо!
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.09.2015, 21:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Выпадающий список годов (MS Access):

Выпадающий список - MS Access
Всем привет!) Прошу помощи, не получается сделать выпадающий список, нужно чтобы при выборе в поле марки автомобиля например Toyota в...

Выпадающий список - MS Access
В форме заселения. Выпадающий список Номер не выполняется запрашивает параметры.

Выпадающий список - MS Access
Допустим, на форме есть графа "разработчики" (список со стрелкой). При запуске форме поле "разработчики" становится доступным и в него...

Выпадающий список - MS Access
Здравствуйте, помогите пожалуйста. Проблема звучит так: Имеются две связанные таблицы: Преподаватели и Предметы. Связь один-ко-многим, то...

выпадающий список - MS Access
На форме расположены 2 combobox, нужно при выборе определенной позиции в комбобокс(Проект) во втором комбобокс(Продукт) показывались...

Выпадающий список - MS Access
Привет, форум! Спасайте, горит дипломная база. Признаюсь сразу- VBA не знаю, думала справиться стандартными функциями, но уперлась в...

4
mobile
22209 / 12525 / 2510
Регистрация: 28.04.2012
Сообщений: 13,738
11.09.2015, 00:08 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Это несложно сделать. Но в форме. Не в таблице. Поле со списком свободное, тип источника строк - список значений.
Код на событие загрузки (Lоad) формы
Visual Basic
1
2
3
4
5
6
7
8
Private Sub Form_Load()
    Dim i, s
    For i = 1900 To 2015
        s = s & ";" & i
    Next
    s = Mid(s, 2)
    Me.ИмяПоляСоСписком.RowSource = s
End Sub
Добавлено через 2 часа 42 минуты
Но, вообще говоря, смысла в таком списке нет никакого. Проще и быстрее написать год, чем искать в списке.
А если поле со списком мыслится как мера ограничить интервал возможных значений, то достаточно написать допустимый интервал в условии на значение поля таблицы.
1
Павел_2013
12 / 12 / 1
Регистрация: 06.11.2013
Сообщений: 101
11.09.2015, 12:28 #3
Решил попробовать, что-то не получилось. Где неправильно?
0
Вложения
Тип файла: rar Проба_2010.rar (23.2 Кб, 6 просмотров)
mobile
22209 / 12525 / 2510
Регистрация: 28.04.2012
Сообщений: 13,738
11.09.2015, 14:03 #4
Цитата Сообщение от Павел_2013 Посмотреть сообщение
Где неправильно?
Вот здесь:
Цитата Сообщение от mobile Посмотреть сообщение
тип источника строк - список значений.
А у Вас Таблица или запрос. Замените на список значений и все пойдет.
1
Павел_2013
12 / 12 / 1
Регистрация: 06.11.2013
Сообщений: 101
11.09.2015, 14:17 #5
И в правду пошло.
0
11.09.2015, 14:17
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.09.2015, 14:17
Привет! Вот еще темы с ответами:

Выпадающий список - MS Access
Здравствуйте. Кто-нибудь знает как сделать в форме там где поле Название товара надо сделать выпадающий список. Например: (выбрал название...

выпадающий список. - MS Access
Здравствуйте. У меня такая проблема: Есть 2 таблицы со списками: в первой: список имен, второй: со списком вариантов. Задача: сделать...

Выпадающий список - MS Access
Добрый всем день.Помогите не могу ни как разобраться. Форма сформирована из двух таблиц.Получилось на форме поле и таблица.Поле -это...

Выпадающий список - MS Access
Здравствуйте, в базе есть форма кандидаты, на основе запроса кандидаты. В нем нужно сделать выпадающий список для отбора кандидатов на ту...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.