Здесь уже есть несколько ответов, которые частично ответили на мой вызов в Access, но не полностью.
У меня есть две таблицы, которые составляют основу моей базы данных: клиенты и товары
У меня есть еще 2 таблицы; один для количеств заказа по покупателям и товарам (orders_a) и один для прогнозируемых количеств товара по покупателям и товарам (cast_a).
прогноз_а и заказы_а также имеют дату для каждой комбинации клиента и элемента (в основном это будет 12 дат только для 12 месяцев года - 01/01 / 12,01 / 02 / 12,01 / 03/12 и т. Д. .)
Поскольку пользователь будет хотеть вручную прогнозировать количества на полный год для каждого клиента и каждого элемента, если бы было 2 клиента и 2 элемента, таблицаcast_a содержала бы 48 строк. 2 предмета x 2 покупателя = 4, 4 x 12 дат = 48. То же самое относится и к orders_a.
Я знаю, что это немного необычная настройка, но пользователю требуется полный год просмотра.
Моя основная задача, основанная на этом, заключается в следующем:
Пользователь захочет увидеть форму с покупателями в первом столбце, элементами во втором, а затем (например, в кросс-таблице): кол-во январских прогнозов, кол-во заказов на январь, кол-во прогнозов на февраль, кол-во заказов на февраль и т. Д.
Поэтому, как бы я создал кросс-таблицу, чтобы объединить обе эти таблицы, и как бы я создал форму для ввода данных с обратной стороны?
Возможно, я неправильно строю свою базу данных, но тот факт, что пользователю нужна «сетка», где каждая запись выполняется вручную, означает, что я не могу просто иметь форму, которая создает запись по одному для заказов или прогнозов. .
Заранее спасибо!
Ник