Форум программистов, компьютерный форум CyberForum.ru
CyberForum.ru - форум программистов и сисадминов > > >
Восстановить пароль Регистрация
 
Sabrina
74 / 1 / 1
Регистрация: 19.09.2009
Сообщений: 27
21.08.2011, 08:03     Автоматическое заполнение полей форм #1
вобщем такая небольшая проблема ни как не получается ее решить сижу уже 3 дня с ней..
есть база данных такси, надо автоматизировать ее так что форме ввода вызовов, дата время и другие параметры водились вручную, а позывной водителя выбиралось из списка и при его выборе автоматически заполнялись поля водитель, марка машины, номер, и цвет , данные о водители находятся в 1 таблицы.и все это должно сохраняться в таблице. вроде там должно все делаться через запрос но как не экспериментировала что то не было ожидаемого результата.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Не программист
3 / 3 / 1
Регистрация: 19.08.2011
Сообщений: 14
22.08.2011, 00:09     Автоматическое заполнение полей форм #2
Цитата Сообщение от Sabrina Посмотреть сообщение
вобщем такая небольшая проблема ни как не получается ее решить сижу уже 3 дня с ней..
есть база данных такси, надо автоматизировать ее так что форме ввода вызовов, дата время и другие параметры водились вручную, а позывной водителя выбиралось из списка и при его выборе автоматически заполнялись поля водитель, марка машины, номер, и цвет , данные о водители находятся в 1 таблицы.и все это должно сохраняться в таблице. вроде там должно все делаться через запрос но как не экспериментировала что то не было ожидаемого результата.
Ну вот как-то так на скорую руку. Если правильно задачу поняла: в форме заказов по выбору позывного выдается информация о водителе и автомобиле. В принципе это вообще не сложно и без всяких запросов и программирования. Если это то, что нужно - готова помочь,если будут вопросы
Вложения
Тип файла: rar Автопарк.rar (24.8 Кб, 918 просмотров)
Sabrina
74 / 1 / 1
Регистрация: 19.09.2009
Сообщений: 27
22.08.2011, 03:18  [ТС]     Автоматическое заполнение полей форм #3
спс большое ) буду разбираться)
Innokk
0 / 0 / 0
Регистрация: 19.12.2010
Сообщений: 3
29.02.2012, 22:56     Автоматическое заполнение полей форм #4
а можно написать подробно как это делается? смотрела но так и не поняла...буду благодарна
Agapov_stas
3233 / 1634 / 62
Регистрация: 05.08.2010
Сообщений: 4,034
01.03.2012, 08:06     Автоматическое заполнение полей форм #5
Цитата Сообщение от Sabrina Посмотреть сообщение
автоматически заполнялись поля водитель, марка машины, номер, и цвет , данные о водители находятся в 1 таблицы
Функция есть такая .
Innokk
0 / 0 / 0
Регистрация: 19.12.2010
Сообщений: 3
01.03.2012, 20:34     Автоматическое заполнение полей форм #6
есть таблица Клинты в ней ФИО/паспорт/дата рождения и тд
создала форму Договор...там поле ФИО клиента в виде списка ..при выборе фамилии в поле Код Клиента(создала на форме) должен автоматом вывестись паспорт ...написав код

=DLookup("[№ паспорта]", "Клиенты", "[кодклиента]=" & Forms![Договор]!кодклиента)

Пишет Ошибка сиснтаксиса во введенном выражении...

Подскажите плиз что не так?

в выше приведенном примере Автопарк.rar всё работает хотя там как то по другому сделано
alvk
 Аватар для alvk
4337 / 2854 / 129
Регистрация: 12.08.2011
Сообщений: 6,581
02.03.2012, 04:51     Автоматическое заполнение полей форм #7
Цитата Сообщение от Innokk Посмотреть сообщение
=DLookup("[№ паспорта]", "Клиенты", "[кодклиента]=" & Forms![Договор]!кодклиента)
Visual Basic
1
=DLookup("[№ паспорта]"; "Клиенты"; "[кодклиента] = " & Forms![Договор]!кодклиента & "")
Bazzko
0 / 0 / 0
Регистрация: 05.11.2015
Сообщений: 4
10.11.2015, 10:03     Автоматическое заполнение полей форм #8
Ну вот и мне понадобилась помощь, надеюсь в столь давней теме мне смогут помочь.
Скажем так, я перечитал эту тему и (я считаю что я понял принцип автоподстановки, ну в какой то степени)
у меня есть база данных инвентаризации, в которой есть таблица Оргтехника и таблица ПК.
Я хотел, чтобы при выборе Модели оргтехники в таблицу ПК автоматически заносились сведения о Наименовании (типе оргтехники) и Характеристики.
у меня получается только подставлять Наименование, а вот Характеристики ну никак не появляются, чувствую что беда кроится в .Column, но никак не могу разобраться.
Инвент.zip

не в ту тему
Виктор Михалыч
214 / 71 / 10
Регистрация: 08.01.2014
Сообщений: 257
10.11.2015, 10:30     Автоматическое заполнение полей форм #9
Будьте внимательны с форматом полей таблиц!
Вложения
Тип файла: zip Инвент.zip (70.7 Кб, 27 просмотров)
Виктор Михалыч
214 / 71 / 10
Регистрация: 08.01.2014
Сообщений: 257
10.11.2015, 10:32     Автоматическое заполнение полей форм #10
Я не знаю зачем вам это надо, и как вы будете отслеживать повторяющиеся записи в данной таблице (ПК)? Потом не возникнут проблемы с отбором данных?
Bazzko
0 / 0 / 0
Регистрация: 05.11.2015
Сообщений: 4
10.11.2015, 11:04     Автоматическое заполнение полей форм #11
нашел у себя ошибку, все оказалось в комбобоксе, забыл там указать [Оргтехника].[Характеристики] между Select и From.
Виктор Михайлович, я никогда раньше не работал в Access, вся эта БД наброски и черновики, пытаюсь понять как что устроено, а потом, я надеюсь все получится сделать красиво и аккуратно
Виктор Михалыч
214 / 71 / 10
Регистрация: 08.01.2014
Сообщений: 257
10.11.2015, 11:07     Автоматическое заполнение полей форм #12
Удачи Вам! Я сам долго разбирался в Access, БЛАГОДАРЯ ФОРУМУ познать этого "зверя" намного легче. Всю жизнь учимся!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2015, 05:54     Автоматическое заполнение полей форм
Еще ссылки по теме:

как осуществить автоматическое заполнение полей формы MS Access
Автоматическое заполнение полей при выборе из списка MS Access
MS Access Подскажите автоматическое заполнение полей: дома-участки

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

Или воспользуйтесь поиском по форуму:
alvk
 Аватар для alvk
4337 / 2854 / 129
Регистрация: 12.08.2011
Сообщений: 6,581
11.11.2015, 05:54     Автоматическое заполнение полей форм #13
Цитата Сообщение от Bazzko Посмотреть сообщение
пытаюсь понять как что устроено, а потом, я надеюсь все получится сделать красиво и аккуратно
Есть основные принципы построения БД. Один из них - не должно быть повторения идентичных данных в разных таблицах. Для связи таблиц используют ключи. Поэтому вам достаточно добавить в ПК ключ записи из Оргтехники и всё, больше никаких характеристик дублировать в ПК не нужно.
Yandex
Объявления
11.11.2015, 05:54     Автоматическое заполнение полей форм
Ответ Создать тему
Опции темы

Текущее время: 11:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru