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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Помогите с отчетом или запросом
 
 автор: andry   (22.01.2010 в 20:27)   личное сообщение
24 Кб.
 
 

Существуют таблицы: "Товар", "Накладные", "Продажи". Хочу создать запрос или отчёт в виде таблицы (в файле). По советуйте как сделать?

  Ответить  
 
 автор: Lukas   (22.01.2010 в 20:50)   личное сообщение
 
 

"Шахматки" можно сделать перекрестными запросами.
Выводить два перекрестных запроса можно попробовать в:
1. два динамичных отчета (основной+вложенный), но: может не хватить полей и ширины отчета для вывода всех товаров.
2. Excel-лист
3. куда-то еще "на сторону"

  Ответить  
 
 автор: andry   (22.01.2010 в 21:11)   личное сообщение
 
 

А как передать прямо в Excel Лист?

  Ответить  
 
 автор: andry   (26.01.2010 в 22:36)   личное сообщение
11 Кб.
 
 

Добрый день, не могу сообразить как сделать запрос в виде "Шахматки" (файл таблицы был выше). Файл с данными прилагаю. В итоге этот запрос я собираюсь переносить в Excel.
Помогите, пожалуйста.

  Ответить  
 
 автор: Explorer   (26.01.2010 в 23:44)   личное сообщение
 
 


Помогите, пожалуйста.



простого решения нет. не рассчитывайте

  Ответить  
 
 автор: kot_k_k   (27.01.2010 в 10:41)   личное сообщение
 
 

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

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

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. есть еще партийный учет - когда точнознаем какую партию (приход от какого числа) мы отгружаем покупателю.

Удачи.

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