Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.29;
Скачать: CL | DM;

Вниз

Промежуточные вычисления в EhGrid e   Найти похожие ветки 

 
Naganov   (2005-05-20 13:39) [0]

Уважаемые мастера, можно ли в EhGrid"e получить промежуточные итоги по определенному полю, что-то вроде такого:

  Склады        Товары      Цены
 
1. склад №1      Товар №1    100
                Товар №2    100
                Товар №3    100
Итог по складу №1            300

2. склад №2      Товар №1    150
                Товар №2    150
                Товар №3    150
Итог по складу №2            450

3. склад №3      Товар №1    200
                Товар №2    200
                Товар №3    200
Итог по складу №2            600

Общий итог                   1350

С получением общего итога в Footer"e проблем нет, а вот можно ли отобразить промежутки - не соображу...
Работаю с D7, FB 1.5


 
Johnmen ©   (2005-05-20 14:05) [1]

Нельзя.


 
Naganov   (2005-05-20 14:12) [2]

Спасибо, Вас понял


 
Max Zyuzin ©   (2005-05-20 14:15) [3]

>Naganov   (20.05.05 13:39)
Как вариант можно добавить вычилсяемое поле
Будет что нить вроде
Склады, Товары, Цены, Всего по складу.
1. склад №1      Товар №1    100  300
...

Не очень красиво конечно...


 
Naganov   (2005-05-20 14:20) [4]

>Max Zyuzin ©   (20.05.05 14:15)
А что, совсем неплохо, меня вполне устраивает, огромное спасибо за мысль.


 
Lexer ©   (2005-05-20 14:21) [5]

как вариант:
можно доставать эту структуру прямо в запросе, а если еще и добавить инвизибл-поле, указывающее на уровень группировки, то вообще кайф - можно менять шрифт, у группированных строк


 
Naganov   (2005-05-20 14:29) [6]

>Lexer ©   (20.05.05 14:21)
Ну,Вы, вообще, загнули, мне бы сейчас разобраться с вычисляемым полем, чтобы показывал итоги по каждому складу, вот будет мне кайф :). Спасибо Вам большое, попробую обязательно


 
Виталий Панасенко   (2005-05-20 15:41) [7]

QuantumGrid вроди такое умеет.. Но на 100% не уверен


 
Виталий Панасенко   (2005-05-20 15:44) [8]

Умеет..Демку посмотрел - пашет.. Максимальное по группе, итого по группе, среднее...


 
Naganov   (2005-05-23 11:06) [9]

> Виталий Панасенко   (20.05.05 15:41)
Огромное спасибо, буду пробовать


 
Sergey13 ©   (2005-05-23 11:16) [10]

2Naganov   (20.05.05 13:39)
Плюнь ты на это. Фигня это все. 8-)
ИМХО, когда на твоих складах будет не по 3 товара а по 3 тысячи, твоя форма и без этих полей превратится в огромный тормоз.


 
msguns ©   (2005-05-23 11:20) [11]

>Johnmen ©   (20.05.05 14:05) [1]
>Нельзя.

Можно.

1. CDS
2. "Хитрый" DBGrid.OnColumnDataCell

Правда вопрос "А на фига ?"


 
msguns ©   (2005-05-23 11:22) [12]

Извиняюсь, OnDrawColumnCell


 
Naganov   (2005-05-23 11:43) [13]

> msguns ©   (23.05.05 11:20)
Извиняюсь, а нельзя ли для особо бестолклвых расшифровать аббревиатуру CDS в п.1?


 
Виталий Панасенко   (2005-05-23 11:57) [14]

Client Data Set


 
msguns ©   (2005-05-23 13:24) [15]

>Naganov   (23.05.05 11:43) [13]

У TCliendDataSet (закладка Data Access) есть масса вкусностей, в т.ч. группировки и агрегаты по группам


 
Naganov   (2005-05-23 13:38) [16]

>Виталий Панасенко   (23.05.05 11:57)
>msguns ©   (23.05.05 13:24) [
Большое спасибо за подсказы, буду пробовать вкусности


 
atruhin ©   (2005-05-24 06:29) [17]

Как вариант. Я подобные вещи, и более сложные доставал запросом из ХП. А далее обычное отображение.



Страницы: 1 вся ветка

Текущий архив: 2005.06.29;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.031 c
14-1117813503
dDan
2005-06-03 19:45
2005.06.29
Doorway pages


10-1094711500
Sectey
2004-09-09 10:31
2005.06.29
Отключение от сервера атоматизации из программы


3-1116315431
stud
2005-05-17 11:37
2005.06.29
посоветуйте структуру таблицы


3-1115878478
kyn66
2005-05-12 10:14
2005.06.29
Число десятичных знаков для поля в таблице Access?


1-1117719711
Roman_Vladivostok
2005-06-02 17:41
2005.06.29
Как перейти в Memo на первую строчку?