Components for Delphi and C++ Builder.

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

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




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: 23 мар 2018, 16:14 
Не в сети

Зарегистрирован: 02 ноя 2012, 13:51
Сообщений: 241
Не учитывает группировку в своих вычислениях.

Правильный фрагмент

Код:
    if (FIntMemTable <> nil) and DataLink.Active then
    begin
      if DataGrouping.IsGroupingWorks then  //SAMO
        NewRowCount := DataGrouping.GroupDataTree.FlatVisibleCount  //SAMO
      else
        NewRowCount := FIntMemTable.InstantReadRowCount
    end
    else NewRowCount := 0;
    if NewRowCount <= 0 then NewRowCount := 1;
    SetRowCount(NewRowCount + TopDataOffset);
    if FullFooterRowCount > 0 then
      UpdateFooterRowHeights;
  end;


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


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

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