Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.04.2012, 11:56   #1
Insanky
Новичок
Джуниор
 
Регистрация: 24.08.2010
Сообщений: 1
По умолчанию ADO + Quickrep

Есть запрос, выбирает из аксес базы за период такие поля: Код Наименование Количество и т.д.. За один день наименования могут дублироваться и поэтмоу делается группировка которая за текущую дату суммирует продукцию с одинаковым наименованием.

Код:
 SQL.Text := 'SELECT [Код прод], Наименование, Sum([АрхВедомостьОтгр.К-во]) AS Количество, ' +
  'Sum(АрхВедомостьОтгр.Вес*АрхВедомостьОтгр.[К-во]) AS Вес, Sum([Сумма с НДС]) AS [Сумма с НДС], Дата ' +
  'FROM АрхВедомостьОтгр WHERE (Дата between :date1 and :date2) AND ([Код прод] <> 0) GROUP BY [Код прод], Наименование, Дата ORDER BY [Код прод]';
далее это все надо вывести в quickrep чтобы группой была Дата, а group footer - сумма по колонкам за эту дату. Как это сделать?

p.s. на данный момент просто выводит все записи без групп и общий итог.
Insanky вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отчёт в QuickRep program123 Мультимедиа в Delphi 0 27.02.2010 14:52
AutoStretch в QuickRep Demonk БД в Delphi 0 20.11.2009 08:25
Вопрос по QuickRep Tanuska___:) БД в Delphi 1 05.08.2008 14:58
Нужна помощь в QuickRep Tanuska___:) БД в Delphi 2 29.04.2008 21:01
Вопрос по QuickRep bagkar БД в Delphi 3 26.02.2007 14:40