Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 30.11.2012
Сообщений: 4

Автозаполнение элементов на форме

30.11.2012, 22:32. Показов 1554. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Помогите пожалуйста с такой проблемой.
Есть таблица Сотрудники с колонками Код сотрудника, Фамилия, Табельный номер, Телефон и форма Форма1 в которой 1 поле со списком и 2 поля обычных.
Нужно:
1) чтобы при впечатывании в поле со списком первой буквы оно заполнялось фамилиями, с этой буквы начинающимися, для дальнейшего выбора.
2) после того, как фамилия в поле со списком выбрана – заполняются оба поля соответственно первое - табельным номером и второе – телефоном.

В теории я знаю, что:
-первое вроде должно реализовываться через запрос типа
SQL
1
2
3
SELECT Сотрудники.Фамилия
FROM Сотрудники
WHERE (((Сотрудники.Фамилия) LIKE "Б*"));
Но проблема в том чтобы реагировало на любую букву и заполняло это поле.
-а второе
SQL
1
2
3
SELECT Сотрудники.ТабельныйНомер, Сотрудники.Телефон
FROM Сотрудники
WHERE (((Сотрудники.Фамилия)=[Forms]![Форма1]![ПолеСоСписком0]));
Та же проблема, что и в первом случае – не получается привязать запрос к элементам формы. Пробовала повесить в свойствах Поле1 на Получение фокуса =Запрос2!ТабельныйНомер, но пишет ошибку.
Может как-то повесить выполнение запроса2 на потерю фокуса поля со списком…запуталась я в общем окончательно.
Файл прилагаю, очень надеюсь на помощь.
Вложения
Тип файла: zip db.zip (12.1 Кб, 15 просмотров)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.11.2012, 22:32
Ответы с готовыми решениями:

Автозаполнение в форме MS Access
Здравствуйте! Необходимо выполнить задание, не могу сообразить как это можно сделать. В форме аксесс "выполненный план работ" при...

Автозаполнение ячеек в форме
необходимо сделать так, чтобы в форме "Ввод" в поле "Водитель" автоматически появлялось имя водителя при выборе соответствующего адреса....

Автозаполнение полей на форме
На форме Оформление заказа есть поля КодСотрудника, КодЗаказа, КодНоменклатуры, Количество, Цена. Как настроить поле Цена, чтоб при вводе...

5
609 / 388 / 8
Регистрация: 14.04.2011
Сообщений: 1,324
01.12.2012, 19:34
первое лучше реализовать через поле со списком(!)
0
0 / 0 / 0
Регистрация: 30.11.2012
Сообщений: 4
01.12.2012, 20:27  [ТС]
Я так и планирую, проблема как раз в том чтобы оно заполнялось в зависимости от введенной в него буквы
0
609 / 388 / 8
Регистрация: 14.04.2011
Сообщений: 1,324
01.12.2012, 21:02
задайте ему источник строк!
1
Эксперт MS Access
 Аватар для ltv_1953
17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
01.12.2012, 22:17
Посмотрите во вложении
Вложения
Тип файла: rar db.rar (12.4 Кб, 46 просмотров)
2
0 / 0 / 0
Регистрация: 30.11.2012
Сообщений: 4
02.12.2012, 01:05  [ТС]
Большое спасибо, это именно то, что было нужно!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.12.2012, 01:05
Помогаю со студенческими работами здесь

Автозаполнение полей в форме
Всем привет, такое дело, есть БД (прилагается), так вот в ней есть форма Заправка принтеров, нужно сделать, что бы при выборе серийного...

Автозаполнение поля в форме Access
Всем добрый вечер! Вопрос такой:

Автозаполнение в форме access 2010
Здравствуйте, помогите решить вопрос. На рисунке указано: 1. Сформированный запрос. 2. Подчиненная форма. Как сделать, чтобы по выбору...

Автозаполнение поля в подчинённой форме
Здравствуйте. У меня имеются 2 таблицы: 1) Учащиеся(поля: КодУч и ФИО) и 2)Посещаемость(поля: КодУч, Дата, Наличие). Они связаны по полю...

Автозаполнение поля со списком в форме с проверкой условия
Добрый день! Есть главная таблица, в которой осуществляется работа. Поля: ФИО ДАТА И ВРЕМЯ СОБЫТИЕ ...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия SDL 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual. . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru