Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Ввод/Вывод данных 1 ко многим 2003
 
 автор: Bolobol   (11.10.2008 в 23:06)   личное сообщение
 
 

Здравствуйте.

Подскажите, пожалуйста, вариант ввода/вывода следующих данных на одной форме:
Таблица1 содержит Наименование ключевым полем + поля Марка, Модель, Страна
Таблица2 содержит Цвет ключевым полем
Таблица12 содержит Наименование из Таблица1 и Цвет из Таблица2
т.е. каждому Наименованию мы сопоставляем возможные Цвета
Таблица3 содержит Опции ключевым полем
Таблица13 содержит Наименование из Таблица1 и Опции из Таблица3
т.е. каждому Наименованию мы сопоставляем возможные Опции

Нужен способ вывода на экран и в отчёт Наименования, Марка, Модель, Страна, возможные Цвета и Опции однократно упоминая содержимое Таблица1, при том, что вывод на экран должен поддерживать возможность изменения данных.

Интересуют любые варианты. Спасибо.

  Ответить  
 
 автор: Pasat   (11.10.2008 в 23:33)   личное сообщение
 
 

Должно быть так
Таблица1 - Код _Товра (ключевое поле) + Наименование, Марка, Модель, Страна
Таблица2 - Код _Товра (не ключевое поле) + Цвет
Таблица12 - не нужна (все эти данные ожно получить в запрсе)
Таблица3 - Код _Товра (не ключевое поле) + Опции
Таблица13 - не нужна (все эти данные ожно получить в запрсе)

Затем делаем главную форму с итчникои данных Таблица1
делаем 2 подч.формы (ленточ. или таблич.) с итчниками данных Таблица2 и Таблица3 соответственно
эти 2 формы кладем на основную и связываем по полю Код _Товра

Совет. Прочтите Аксес для начинающих без этого вам будет трудно

  Ответить  
 
 автор: Bolobol   (12.10.2008 в 09:09)   личное сообщение
 
 

Не понимаю - где таблица-справочник по Цветам и Опциям?
Или нулевой Код_Товра воспринимать как список всевозможных цветов и опций для всех моделей, т.е. редактируя Таблицу1 для Таблица2 в поле цвет будет иметь выбор из запроса по той же Таблица2, где Код_Товра = 0, т.е. запоняем Таблица2 по выборке из Таблица2 ?

И как сделать ДВЕ подчинённые формы, если конструктор предлагает только при двух таблицах создать подчинённую фору. У меня ТРИ таблицы и конструктор НЕ предлагает создавать подчинённые формы.

  Ответить  
 
 автор: час   (12.10.2008 в 11:06)   личное сообщение
 
 

Можно сначала создать пару форм отдельно, а затем их запихнуть в основную..в конструкторе основной........

  Ответить  
 
 автор: Гамлет   (12.10.2008 в 15:01)   личное сообщение
 
 

Bolobol Вы читали Аксес для начинающих ?

  Ответить  
 
 автор: Bolobol   (12.10.2008 в 23:48)   личное сообщение
 
 

Я уже базу данных сваял )) С подчинёнными формами и отчётами.
Если же Вам показалось, что вопрос настолько тривиален - можно было вместо ответа вопросом ответить ответом, как и поступил автор ЧАС, за что ему (автору) спасибо.

  Ответить  
 
 автор: Гамлет   (13.10.2008 в 00:20)   личное сообщение
16 Кб.
 
 

Думаю в вашем случае должно быть так (как предлагал Раsat) см.аттач.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList