Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: kot_k_k
Он прав простого решения нет.

Я, когда толком не знал потроения запросов, проще делал в таком случае - кодом, причем простая прикладаная задачка.

1. Определить кол-во наименований товара купленого+проданого за месяц N и их последовательность в массиве (столбец Р_2 - хлеб(1120), Р_2 - сало(2530).....)
2. Создать таблу (старую затираем или придумываем програмно новое имя) с кол-вом столбцов N+1, названия хоть Р_1, Р_2 .....
2.1. В 1-ю запись заносим названия Товара начиная с Р_2, согласно массива
3. По товарам бьем итоги заносим во 2-ю запись. в поле Р_1 втыкиваем слово "Сальдо на начало".
4. Обрабатываем накладные - занося кол-во по накладной в соотв. с массивом солбцы данные.
5. Подбиваем итоги (на основании созданой таблы) - заносим в таблу.

Аналогично поступаем с продажами.
Подбиваем нужные итоги - заносим в нужной последовательности.

Можно таблу вывести тупо в отчет, как есть.
Можно перегнать в Вёрд/Ексель.

если это просто курсовой или лаба - то ниже можешь не читать, если для работы - прочти.

1. где у поступлений КОД_Поставщика?
2. где у Продаж №_расх накл?
3. как насчет учета по 2-м и более фирмам?
4. "Сведения о Продаже" и "Поступления" мона объединить в одну таблу, как и "Накладные" с "Продажа" - создав в общей табле поле "Вид операции" + еще одна табла "Вид операции" с записями "Приход", "Расход", "Списание", "Возврат" - 2 последних действа не учтены вообще.
5. есть еще партийный учет - когда точнознаем какую партию (приход от какого числа) мы отгружаем покупателю.

Удачи.


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.