Форум: "Базы";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];
ВнизПромежуточные вычисления в 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;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.051 c