Components for Delphi and C++ Builder.

Перейти в английский форум
Перейти на EhLib.com
Текущее время: 28 мар 2024, 12:17

Часовой пояс: UTC




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
СообщениеДобавлено: 06 ноя 2019, 17:38 
Не в сети

Зарегистрирован: 24 янв 2012, 06:17
Сообщений: 11
Добрый день!
Есть ли возможность в режиме группировки отображать суммирующие записи для каждой группы и не выводить общую суммирующую запись в нижней части грида?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 06 ноя 2019, 17:48 
Не в сети

Зарегистрирован: 21 дек 2011, 18:48
Сообщений: 1546
Добрый день.

Такая возможность есть.
Детальную информацию вы можете прочитать в файле "EhLib - Руководство разработчика.doc"
Раздел "Отображение суммирующих записей в группах".

_________________
Best regards
EhLib support Team


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 07 ноя 2019, 10:44 
Не в сети

Зарегистрирован: 24 янв 2012, 06:17
Сообщений: 11
Вопрос был "Как не отображать суммирующую информацию в нижней части грида?"
В документаци, насчет этого, ничего не нашел!


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 07 ноя 2019, 11:41 
Не в сети

Зарегистрирован: 21 дек 2011, 18:48
Сообщений: 1546
Добрый день.

Скрыть общий футер грида - такой возможности нет.
Но есть возможность подменить отображаемый текст в ячейках футера.
Для этого в событии DBGridEh.OnDataGroupGetFooterParams можно проверить уровень ветви группировки.
Для общего футера грида GroupDataTreeNode.Level = 0

Код:
procedure TForm1.DBGridEh1DataGroupGetFooterParams(Sender: TCustomDBGridEh;
  GroupDataTreeNode: TGroupDataTreeNodeEh;
  FooterColumnItem: TGridDataGroupFooterColumnItemEh;
  Params: TGroupFooterParamsEh);
begin
  if (GroupDataTreeNode.Level = 0) then
    Params.Text := '';
end;


Вложения:
sshot-59.png
sshot-59.png [ 26.45 KiB | Просмотров: 685 ]

_________________
Best regards
EhLib support Team
Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC


Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB