Продам - дачу, д. Ягудары, Садовое товарищес - 250 000 р. |
Сдам - однокомнатную квартиру, Энергетиков, 17 (Жилой дом, 23 эт) - 17 000 р. |
Сдам - однокомнатную квартиру, пр. Максима Горького, 49 (Жилой дом, 6-10 эт) - 16 000 р. |
Продам - пятикомнатную квартиру, Талвира, 14 (Жилой дом, 6-7 эт) - 11 000 000 р. |
|
|
ACCESS БД помогите , простая БД(ОТЧЕТ ИЛИ ЗАПРОС)
•
Anhelika
|
|
Продвинутый
Сообщений: 162
|
ПОМОГИТЕ. Очень Нужно создать несложный или запрос или отчет в ACCESS. Не могу сообразить как это делается (точней напрочь все забыла). Есть 3 простых Таблицы: 1)Клиенты 2)Поставщики 3) Сотрудники Надо создать так называемый договор с клиентом, в котором несколько раз упоминаются данные клиента, сотрудников и вставляется большая инфа о поставщике именно для данного клиента. При этом вносимые сюда данные о клиенте должны сохраниться на всегда в таблице КЛИЕНТЫ, А остальная информация наоборот берется из таблиц ПОСТАВЩИКИ и СОТРУДНИКИ. Вопрос 1) что надо делать, форму, отчет или запрос? Вопрос 2) как это сделать? В конструкторе то я немного разбираюсь, я не могу сообразить, как связать таблцы. Сообщение отредактировал Snowm@n - Apr 10 2011, 11:38
--------------------
|
|
|
|
•
nth
|
|
новичок
Сообщений: 10 484
|
Как вариант:
Присоединённые эскизы
--------------------
|
|
|
|
•
Anhelika
|
|
Продвинутый
Сообщений: 162
|
Цитата(nth @ Jun 5 2010, 16:12) Спасибо. Я такую таблицу делала, у меня никакие данные не появляются в ней из первых трех таблиц.?
--------------------
|
|
|
|
•
nth
|
|
новичок
Сообщений: 10 484
|
Цитата(Anhelika @ Jun 5 2010, 15:53) Вопрос 1) что надо делать, форму, отчет или запрос? Судя по вашим условиям, вам нужно создать новую сущность (таблицу) Договора. Цитата(Anhelika @ Jun 5 2010, 15:53) Вопрос 2) как это сделать? В конструкторе то я немного разбираюсь, я не могу сообразить, как связать таблцы. Для этого создайте новую таблицу с названием "Договора" и добавьте в нее 3 поля. При этом в качестве "Тип данных" выберите "Мастер подстановок" на соответствующую таблицу.
Присоединённые эскизы
--------------------
|
|
|
|
•
Anhelika
|
|
Продвинутый
Сообщений: 162
|
Так делала. Название поставщика выбрать из списка могу, а как за названием пойдет вся информация о поставщике в эту таблицу?
--------------------
|
|
|
|
•
Anhelika
|
|
Продвинутый
Сообщений: 162
|
Вообще, я так понимаю, в итоге мне надо будет сделать отчет с текстом договора с клиентом, в котором вставляется информация об одном из поставщиков.
--------------------
|
|
|
|
•
nth
|
|
новичок
Сообщений: 10 484
|
Цитата(Anhelika @ Jun 5 2010, 16:35) Так делала. Название поставщика выбрать из списка могу, а как за названием пойдет вся информация о поставщике в эту таблицу? Остальную информация вы достанете только при необходимости, при помощи запроса. Например вот такого: Сообщение отредактировал nth - Jun 5 2010, 15:41
Присоединённые эскизы
--------------------
|
|
|
|
•
nth
|
|
новичок
Сообщений: 10 484
|
Цитата(Anhelika @ Jun 5 2010, 16:37) Вообще, я так понимаю, в итоге мне надо будет сделать отчет с текстом договора с клиентом, в котором вставляется информация об одном из поставщиков. Все зависит от того, что именно вам надо в итоге получить, от вашей цели. А это лучше вас никто не знает.
--------------------
|
|
|
|
•
Anhelika
|
|
Продвинутый
Сообщений: 162
|
Ааа!!Вот это мне и надо было услышать. Щас попробую. А потом отчет делать на основе этого запроса?
--------------------
|
|
|
|
•
nth
|
|
новичок
Сообщений: 10 484
|
Цитата(Anhelika @ Jun 5 2010, 16:42) Ааа!!Вот это мне и надо было услышать. Щас попробую. А потом отчет делать на основе этого запроса? Да, лучше всего так. Таблицы - хранят данные, обеспечивают целостность и всякие ограничения бизнес-логики Запросы - позволяют получить данные из под нужного из-под-выподверта в требуемом формате Отчеты - предоставляют данные в удобоваримом для человеческого глаза виде. Соответственно вам нужно создать именно запрос, который вернет вам нужные данные, а потом в отчете разместить эти данные как надо. Сообщение отредактировал nth - Jun 5 2010, 15:55
--------------------
|
|
|
|
•
Anhelika
|
|
Продвинутый
Сообщений: 162
|
Что то ничего не получается
--------------------
|
|
|
|
•
nth
|
|
новичок
Сообщений: 10 484
|
Цитата(Anhelika @ Jun 5 2010, 16:54) Что то ничего не получается "Что-то сделайте" (с)
--------------------
|
|
|
|
•
Anhelika
|
|
Продвинутый
Сообщений: 162
|
Мне надо отойти минут на 20. Потом я напишу. Я обязательно разберусь, если Вы мне поможете. Спасибо.
--------------------
|
|
|
|
•
Anhelika
|
|
Продвинутый
Сообщений: 162
|
Я здесь. Можно я начну с начала? Создаю 2 таблицы: 1)сотрудники 2) поставщики Так? Ключи где надо ставить?
--------------------
|
|
|
|
•
nth
|
|
новичок
Сообщений: 10 484
|
Цитата(Anhelika @ Jun 5 2010, 17:25) Я здесь. Можно я начну с начала? Создаю 2 таблицы: 1)сотрудники 2) поставщики Так? Ключи где надо ставить? Примерная структура таблица показана на рисунке. Насчет ключевых полей - на вашем уровне думаю достаточно будет такого правила - "в каждой таблице должно быть одно и только одно поле типа счетчик, с названием %имя таблицы%_Код (например Поставщик_Код, Клиент_Код). Как видно, на последней таблице это правило нарушено Сообщение отредактировал nth - Jun 5 2010, 16:38
Присоединённые эскизы
--------------------
|
|
|
|
|
|
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
|