FIX: GroupHeader после MasterHeader

SamuraySamuray Administrator
отредактировано 08:18 Раздел: FastReport 2.xx VCL
Исправьте fr_class.pas.

procedure TfrPage.FormPage;
procedure DoLoop(Level: Integer);

замените код:
if not b.DataSet.Eof then
begin
InitGroups(b.FirstGroup);
if b.HeaderBand <> nil then
AddToStack(b.HeaderBand);

на следующий:
if not b.DataSet.Eof then
begin
if b.HeaderBand <> nil then
AddToStack(b.HeaderBand);
InitGroups(b.FirstGroup);

Комментарии

  • отредактировано 08:18
    Добрый день!

    Опишите пожалуйста подробнее ошибку (ситуацию) ,
    которую исправляет данный Fix.
  • SamuraySamuray Administrator
    отредактировано 08:18
    При построении отчета GroupHeader находится выше MasterHeader что не совсем верно логически. После этого исправления все встанет на свои места - сначала masterheader потом groupheder.

Оставить комментарий