Поиск:

Ответ в темуСоздание новой темы Создание опроса
> DBGridEh Footer усложнение ValueType, ehlib 3.6 
:(
    Опции темы
demoded
Дата 16.4.2007, 08:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 53
Регистрация: 7.12.2006

Репутация: нет
Всего: нет



возможно мне хочется много от дбгрида, но вдруг есть решение...
дан результат выборки:

№заказа       дата оплаты    к оплате    оплачено      заказчик
Ст-001111   01.01.2007       55 000       10 000           Пупкин и Ко
Ст-001111   01.02.2007       55 000       11 000           Пупкин и Ко
Ст-001111   01.03.2007       55 000       12 000           Пупкин и Ко
Ст-001111   01.04.2007       55 000       22 000           Пупкин и Ко

в итоговой строке получется следующее ( fvtCount для "№заказа"  и fvtSum для оплат)
                4                         220 000        55 000

хотелось бы чтобы поля "№заказа" и "к оплате" суммировалсь с DISTINCT (с исключением дублей), при этом "оплачено" должно как сейчас считаться. тоесть хочется видеть такую итоговую строку
                1                           55 000         55 000
PM MAIL   Вверх
Akella
Дата 16.4.2007, 12:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 29
Всего: 329



Сам считай а потом заноси значание в footer
PM MAIL   Вверх
Alex
Дата 22.4.2007, 10:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4147
Регистрация: 25.3.2002
Где: Москва

Репутация: 17
Всего: 162



demoded, ничего не понял, а если разные суммы оплаты будут стоять и разные люди?


--------------------
Написать можно все - главное четко представлять, что ты хочешь получить в конце. 
PM Skype   Вверх
demoded
Дата 23.4.2007, 06:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 53
Регистрация: 7.12.2006

Репутация: нет
Всего: нет



Цитата(Alex @ 22.4.2007,  10:00)
demoded, ничего не понял, а если разные суммы оплаты будут стоять и разные люди?

если разные, то без проблем fvtSum справляется, а если один и тот же заказ оплачен несколько раз то он суммируется несколько раз, а мне нужно суммировать только уникальные заказы.

в принципе, я все руками сделал, задержка на 10000 записей незначительная.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0455 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.