powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как сохранить заказ? Никто не знает...
22 сообщений из 22, страница 1 из 1
Как сохранить заказ? Никто не знает...
    #32698741
Вот такой тяжелый случай...

Есть база - 1500 фирм.
Периодически для любой фирмы из этих 1500 выполняэтся заказ на разноску продукции по любому количеству фирм из этого списка (200,300...1254 ит.д.). Причем одна и та же фирма может заказывать раные доставки несколько раз.
Выбранные для заказа фирмы отмечаются галочкой (логическое поле). Есть запрос, который показывает только выбранные фирмы. Но галочка - это для оперативного ввода.

Вопрос.
Как, в каком виде СОХРАНЯТЬ эти заказы, чтобы в любой момент база показала тебе заказ в виде списка фирм, по которым доставлялась продукция для конкретной фирмы.
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32698754
Нерюх
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблица "заказы на разноску"
ID заказа (счетчик);ID фирмы;...Дата; флаг выполнения и.т.п.
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32698764
Казалось бы, а структуру заказа, т.е. ИД еще, например 1000 фирм, куда всунуть? В поле МЕМО?
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32698768
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Книжки по проектированию почитать сначала!
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32698769
Смешно... И грустно. Нету времени :-) Может кто натолкнет на идею...
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32698771
Нерюх
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что под структурой заказа понимается? Номенклатура?
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32698773
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Казалось бы, а структуру заказа, т.е. ИД еще, например 1000 фирм, куда всунуть? В поле МЕМО?
Делаеш таблицу
ID заказа ;ID фирмы
потом на ее основе
в форме заказа делаеш подчиненную форму
связанную с основной по ID заказа
туже самую таблицу можно использовать
в форме фирмы для отбражения заказов по фирме
но только используя для связи ID фирмы
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32698775
Структура заказа - это те самые ИД, например, 1000 фирм, по которым осуществлялась доставка. Чтобы в любой момент можно было получить этот список доставки (в д. случаэ для 1000 фирм), по которому велась работа для конкретного заказчика.
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32698777
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
совершенно стандартная структура документа с несколькими многострочными частями

PS для отображения иногда удобнее использовать вместо подчиненной формы список.
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32698779
Нерюх
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда (внешние ключи заменены значениями полей из соотв таблиц)
Id_строки заказа (счетчик);ID Заказа;ID фирмы;ID товара

1 ;Заказ 1; ООО "Бизнес 3000"; "Журнал 'Мурзилка'"
2;Заказ 1;ООО "Бизнес 3000";"Журнал '4x4'"
3;Заказ 2;"ООО Райская обитель";"степлер"
...
Можно еще проставить внешние ключи фирм в таблицу заголовков заказов, если один заказ идет от одной фирмы.
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32698780
Latuk>Казалось бы, а структуру заказа, т.е. ИД еще, например 1000 фирм, куда всунуть? В поле МЕМО?
Делаеш таблицу
ID заказа ;ID фирмы
потом на ее основе
в форме заказа делаеш подчиненную форму
связанную с основной по ID заказа
туже самую таблицу можно использовать
в форме фирмы для отбражения заказов по фирме
но только используя для связи ID фирмы

Насколько я понял, надо иметь Две таблицы:
ID заказа ;ID заказчика
и
ID заказа ;ID фирм_куда_была_доставка? [
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32698783
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Значит надо добавить в структуру заказа свой собственный индивидуальный номер
чтобы сделать связь
Select ФирмыЗаказа.ЗаказID,ФирмыЗаказа.ФирмаID
FROM Заказ INNER JOIN ФирмыЗаказа On Заказ.ID=ФирмыЗаказа.ЗаказID
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32698785
пока не очень понятно...
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32698786
Нерюх
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Ерошко
Причем тут коты и что конкретно тебе не понятно?
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32698790
как таблицы организовать
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32698791
Нерюх
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Ерошко,
Вообще, можно было студента попросить схему базы сделать, редактор должен своим делом заниматься.
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32698792
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да
Сколько многострочных частей в документе фиксирующем ФХД
столько таблиц содержащих реляционные связи между ОУ

Отображать же эти связи на форме можно по разному

исходить советую из первичного документа
используя который сотрудник осуществляет конкретный ФХД.

хранить подобные связи в одном поле типа например текста с разделителями
крайне не желательно и черевато проблеммами
все таки субд у нас пока реляционная
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32698815
Да все правильно, только задачи в редакции постоянно меняются, и каждій раз за студентом бегать... Скажем, месяц тому, нам все то, о чем я спрашиваю не нужно біло. И Вообще принцип у меня такой... Я сначала немного подучусь, а потом думаю в соавторстве, с вами, например, создать готовый комерческий продукт (редакции оторвут с головой - гарантирую).
А пока иду домой, дочитаю завтра, но все равно - спасибо.
Да, Аська, если что... 153961711
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32698832
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Я сначала немного подучусь
Знания лишними не бывают.
И даже хорошо иногда если заказчик понимает о чем просит
Но я бы всетаки предостерег вас от организации натурального хозяйства
не забывайте соблюдать уровни некомпетенции

для начала начните с хотябы ретроспективного прочтения соотв литературы
и обзора учебной базы "борей"
сэкономите массу времени.
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32698833
Нерюх
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Ерошкоа потом думаю в соавторстве, с вами, например, создать готовый комерческий продукт (редакции оторвут с головой - гарантирую).

Я думаю, все уже давно написано, просто надо получше поискать, а не изобретать лисопед.
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32699282
Я думаю, все уже давно написано, просто надо получше поискать, а не изобретать лисопед.[/quot]

Если бы... По крайней мере я достойного продукта не встречал. А если все перестанут "изобретать велосипед", уважаемый, изобретателей не останется (ИМХО)...
Ладно, это не по теме.

Скажите хотя бы, если у меня в каждом заказе будет по 1000 записей, а 100 заказаов - соответственно - 100 000, не слишком ли это много для таблицы. Пусть в записи будет всего два поля - ИД заказа и ИД _фирма_адресат?
...
Рейтинг: 0 / 0
Как сохранить заказ? Никто не знает...
    #32699811
Нерюх
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
100 000 строк - это мизерный объем.
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как сохранить заказ? Никто не знает...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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