Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.58/19: Рейтинг темы: голосов - 19, средняя оценка - 4.58
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023

Связь таблицы и формы

13.04.2018, 12:38. Показов 4271. Ответов 108
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
я отфильтровал данные на основной форме. Осталось одно значение, я щелкаю по нему два раза и открывается форма "Карточка". Как заполнить поля, которые есть в "Карточке" и основной форме "ФИО" понятно, а вот как связать поля, которых нет на форме, например "Прописка"? И еще мне надо, чтобы по каждому человеку выводились данные из таблицы "Пропуск", как лучше это сделать средствами запросов или подчиненной формой? Сейчас там подчиненная форма, но она статична, не меняется в зависимости от фамилии.
Вложения
Тип файла: zip форум0411.zip (93.0 Кб, 13 просмотров)
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.04.2018, 12:38
Ответы с готовыми решениями:

Связь формы и таблицы
Добрый день! Подскажите, пожалуйста, как сделать так, чтобы при заполнении даты в текстбоксе на форме, она добавлялась в таблицу, н-р,...

Связь формы/отчета и таблицы
Здравствуйте! Подскажите можно ли и как при открытии формы/отчета присвоить ячейкам "1" и "2" значения определенных...

Связь поля формы и таблицы
Здравствуйте. Имеется таблица (Счетчик, дата, числовой, текстовый, поле Мемо) Имеется подчиненная форма (режим одиночной формы) в...

108
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
13.04.2018, 21:30  [ТС]
Итак, связать-связал через дополнительное поле. На данный момент надо убрать небольшое неудобство: при открытии дополнительной формы "Карточка" вылазит маленькое окно "Введите значение поля" - вводишь его и всё работает как надо. А как убрать это маленькое окно, чтобы оно автоматически вбивалось?
Вложения
Тип файла: zip форум0412.zip (101.8 Кб, 3 просмотров)
0
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
14.04.2018, 18:37  [ТС]
Неужели никто не поможет?
0
 Аватар для VinniPuh
9131 / 6144 / 593
Регистрация: 27.03.2013
Сообщений: 20,012
14.04.2018, 20:55
Kiriver, пример не смотрел, т.к. по любому не моего формата, но хотса задать вопрос на засыпку:
А как программа должна узнать, какое значение вы лично - Задумали.
У вас, что есть какой то специальный - Датчик, который читает мысли?
Обычно наверное нужно Задать что то, что бы случилось этакое.
Вы или вопрос задаёте не правильно или возжаждали то, что Акс не умеет делать.
0
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
14.04.2018, 21:23  [ТС]
VinniPuh, акс делает то, что нужно даже если в выскакивающее поле ничего не вбивать, т.е. значение берется правильно, но само поле есть. Программа узнает какое значение я задумал с формы - через специально придуманное для этого поле. Это поле, которое связывает формы.
0
 Аватар для VinniPuh
9131 / 6144 / 593
Регистрация: 27.03.2013
Сообщений: 20,012
14.04.2018, 21:34
Ни чем не понял.
Лично я контролирую то что хочу увидеть, а по вашим вопросам получается, что Акс диктует вам, что вы должны делать.
Ужасть какой та.
0
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
14.04.2018, 22:05  [ТС]
VinniPuh, скажите в каком формате залить сюда пример, чтобы вы могли посмотреть?
0
 Аватар для VinniPuh
9131 / 6144 / 593
Регистрация: 27.03.2013
Сообщений: 20,012
14.04.2018, 22:07
Access 2000-03
0
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
14.04.2018, 22:30  [ТС]
VinniPuh, к сожалению, такой формат не могу сделать у меня 2010. Попробую наскальную живопись.
Миниатюры
Связь таблицы и формы   Связь таблицы и формы   Связь таблицы и формы  

0
 Аватар для VinniPuh
9131 / 6144 / 593
Регистрация: 27.03.2013
Сообщений: 20,012
14.04.2018, 22:40
Цитата Сообщение от Kiriver Посмотреть сообщение
...к сожалению, такой формат не могу сделать...
Раз уж дело было вечером и делать было не чего , и случилось хорошее настроение, то попробуйте создать НОВУЮ ПУСТУЮ БД и в неё Импортировать ТОЛЬКО таблицы, возможно такое у меня и откроется и преобразуется, иначе ожидайте тех у кого откроется.
0
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
14.04.2018, 22:45  [ТС]
VinniPuh, а формы у вас не поддерживаются? просто тут дело то больше в формах)) к таблицами вопросов нет))
Сделать новую не проблема.
0
 Аватар для VinniPuh
9131 / 6144 / 593
Регистрация: 27.03.2013
Сообщений: 20,012
14.04.2018, 22:50
А так, по картинкам по идее, что бы не выскакивало сиё страшное сообщение, нужно создать в форме поле или поле со списком, в котором будет выбрано нужное значение и на него будет ссылаться условие отбора запроса.
Типа ввели нужные вам параметры и всё случилось как вы САМИ захотели.

Добавлено через 4 минуты
Цитата Сообщение от Kiriver Посмотреть сообщение
а формы у вас не поддерживаются?
Мой слабенький конвертор не всегда может преобразовать 2007-2016 в 2000, а по структуре БД обычно сразу видно, что правильно, а что нет.
Форму за 1 минуту можно создать без излишних наворотов с помощью мастера форм.
Я конечно по натуре максималист, но как написал ранее - Дело было вечером и делать было нечего.....
0
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
14.04.2018, 22:51  [ТС]
VinniPuh, так такое поле есть, верхнее правое. И туда значение подставляется АВТОМАТИЧЕСКИ, после фильтрации или после клика на строчку. В том то и вопрос, почему он просит заполнить поле "Полесвязь" если оно ЗАПОЛНЕНО!
0
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
14.04.2018, 22:53  [ТС]
Вот картинка из конструктора.
Миниатюры
Связь таблицы и формы  
0
 Аватар для VinniPuh
9131 / 6144 / 593
Регистрация: 27.03.2013
Сообщений: 20,012
14.04.2018, 22:55
Цитата Сообщение от Kiriver Посмотреть сообщение
если оно ЗАПОЛНЕНО!
По картинке не могу определить, правильно ли.
В 99% случаев это бывает из за полей подстановки в ТАБЛИЦАХ.
Обычно начинающие это не берут в расчет, но это именно так и есть.
Я лично уже устал об этом говорить, ибо учатся ТОЛЬКО НА СВОИХ ОШИБКАХ, а не на рекомендациях.
0
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
14.04.2018, 23:00  [ТС]
Вот пересохранённая БД. Только таблицы.
Вложения
Тип файла: zip форум1404.zip (20.2 Кб, 1 просмотров)
0
 Аватар для VinniPuh
9131 / 6144 / 593
Регистрация: 27.03.2013
Сообщений: 20,012
14.04.2018, 23:14
Цитата Сообщение от Kiriver Посмотреть сообщение
Вот
Открылось.
Попробуйте ещё раз поподробнее рассказать чего именно вы хотите сделать, дабы что бы даже я понял. и создал форму.

Добавлено через 7 минут
Kiriver, Так как при открытии таблиц выскочила ошибка, то на 99% можно утверждать, что страшное окошко вылскакивает из за полей подстановки в таблице, ибо в таблицу заносится одно, а в запросе для формы после неоднократных изменений запрашивается иное.
Короче происходит путаница в мозгах у Акса.
0
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
14.04.2018, 23:16  [ТС]
Тааак....
По таблице ФИО делаем ленточную форму с фильтрацией по табличному столбцу "ПолноеИмя".
После фильтрации остается одно значение. Когда по нему клацкаешь мышью должна вылазить форма со всеми табличными данными, кроме ID и "ПолноеИмя". В этой форме назовём её "Карточка" должна быть подчинённая форма из таблицы "пропуск", но с отфильтрованными данными по конкретному человеку.
0
 Аватар для VinniPuh
9131 / 6144 / 593
Регистрация: 27.03.2013
Сообщений: 20,012
14.04.2018, 23:25
Kiriver, Кажись понял.
Щас попробую изабразить.
0
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
14.04.2018, 23:36  [ТС]
И сразу попутный вопрос: у меня есть форма для добавления новых контактных данных (ДобавлениеКонт), она, естественно, открывается пустой. А если я захочу поменять данные контакта (например, изначально ошиблись в фамилии)? У меня есть кнопка "Изменить" она тоже настроена на открытие формы "ДобавлениеКонт", вот как сделать так чтобы она открывалась уже с заполненными данными. ДАннные берем из оставшейся после фильтрации строки.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.04.2018, 23:36
Помогаю со студенческими работами здесь

Двойная связь 1 поля таблицы с 2 полями из другой таблицы
в продолжение темы:https://www.cyberforum.ru/ms-access/thread1032853.html есть таблица Название рейсов с полями: -Код названия рейса ...

Связь между значением атрибута в записи одной таблицы и наименованием сторонней таблицы
Здравствуйте, уважаемые корифеи! Не удивляйтесь моему вопросу - ответ мне нужен для дипломного проекта. Я - студент из Киева. Не могу...

Таблицы и связь
помогите связать эти поля в аксесе дали домашнее задание сделать таблицы из этих полей и связать их....... 1. Название детали 2. Объем...

Связь таблицы
Помогите связать таблицу "Владельцы" с таблицами...

Связь формы с таблицей
Есть б/д, в ней существует 2 таблицы, допустим а/и (поля а,б,в,г,д) и р/а(а,б). 1)Если приходят данные по р/а, то мы их заносим в...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru