وثائق HotXLS

حدث AfterGroup

يحدث بعد تصدير عنوان الـ group المحدد بواسطة Index

الوصف

يمكنك استخدام هذا الحدث لتطبيق تنسيق إضافي على منطقة عنوان المجموعة

البنية

TAfterGroup = procedure (Sender: TObject; GroupIndex: Integer; GroupRow: IXLSRange; GroupCell: IXLSRange) of object;
Sender TObject. يحدد مكون TDataToXLS الذي قام بتشغيل الحدث
GroupIndex Integer. الفهرس المستند إلى واحد للمجموعة
GroupRow IXLSRange. يمثل نطاقاً يحتوي على منطقة عنوان المجموعة بالكامل
GroupCell IXLSRange. يمثل خلية تحتوي على قيمة المجموعة

مثال

يطبق هذا المثال تنسيقاً إضافياً على منطقة عنوان المجموعة

procedure TForm1.DataToXLS1AfterGroup(Sender: TObject;
      GroupIndex: Integer; GroupRow: IXLSRange; GroupCell: IXLSRange);
begin
  GroupRow.Merge;
  With GroupRow do begin
     case GroupIndex of
        1:   Font.Size := 16;
        2:   Font.Size := 14;
        3:   Font.Size := 12;
        else Font.Size := 10;
     end;
  end;
end;