powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Связь двух полей одной таблицы с полем другой таблицы
8 сообщений из 8, страница 1 из 1
Связь двух полей одной таблицы с полем другой таблицы
    #39379935
Чайник-сан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите пожалуйста с решением проблемы.
Имеются две таблицы, Equipment и Spare Parts. Допустим в Spare parts есть одна запчасть, которая подходит к двум или трем различным оборудованиям одновременно. Как сделать так, чтобы при нажатии на них появлялось всплывающее окно о принадлежности им этой запчасти. У меня получается создать только одну связь, а одновременно чтобы запчасть показывалась в двух-трех оборудованиях не получается.
Картинку приложил. Примерно хочу чтобы показывало эту запчасть не только в позиции 4, но и например в 6 позиции одновременно.
...
Рейтинг: 0 / 0
Связь двух полей одной таблицы с полем другой таблицы
    #39380627
Чайник-сан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
неужели никто не знает? или такое нельзя сделать?
...
Рейтинг: 0 / 0
Связь двух полей одной таблицы с полем другой таблицы
    #39380638
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем вы это пытаетесь сделать в конструкторе таблиц? Это делается в формах. Посмотрите примеры с базовым функционалом Акцесса для начала.
...
Рейтинг: 0 / 0
Связь двух полей одной таблицы с полем другой таблицы
    #39380648
Чайник-сан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашелся добрый человек, спасибо.
Поподробнее можно? или ссылку на то, что вы имеете ввиду. Что мне даст создание формы? Через форму можно создать связь??
...
Рейтинг: 0 / 0
Связь двух полей одной таблицы с полем другой таблицы
    #39380650
П-Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Про формы правильно, строить интерфейс нужно строго на формах. Но первопричина - в неправильной структуре БД. Чтобы одну и ту же деталь можно было использовать многократно нужны три таблицы - Детали, Изделия и ДеталиВИзделиях. Форма для "сборки" изделия из деталей должна опираться на последнюю. Точнее проще всего сделать форму-карточку изделия с вложенной субформой ДеталиВИзделиях, связанной через линкмастерчилд.

Оптимизация и улучшение алгоритма выборки данных о составе (структуре) Изделия
...
Рейтинг: 0 / 0
Связь двух полей одной таблицы с полем другой таблицы
    #39380657
Чайник-сан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можете мини-пример написать, я тяжело понимаю как это сделать.
Допустим я создаю форму "Оборудование", которая содержит поля "наименование" и "заводской номер", потом вторую форму "Запасные части", которая содержит поля "наименование" и "заводской номер запчасти". Потом создаю третью форму через форм визард??
Как ни делаю у меня ничего не выходит. Распишите глупому, пожалуйста.
...
Рейтинг: 0 / 0
Связь двух полей одной таблицы с полем другой таблицы
    #39380691
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чайник-сан,
подобные задачи решают так (см.ф."изделия"):
...
Рейтинг: 0 / 0
Связь двух полей одной таблицы с полем другой таблицы
    #39380730
Чайник-сан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо! Теперь ясно
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Связь двух полей одной таблицы с полем другой таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]