FastReport中国社区FastReport联系电话 联系电话:023-68661681

FastReport VCL程序员手册:如何创建样式集

来源:   发布时间:2021-06-15   浏览:次

FastReport VCL是用于 Delphi、C++ Builder、RAD Studio 和 Lazarus 的报告和文档创建 VCL 库。它提供了可视化模板设计器,可以访问 30 多种格式,并可以部署到云、网站、电子邮件和打印中。

立即点击下载FastReport VCL v6.9最新版

下面代码演示了创建样式集以及将样式样式添加到集的过程中,这些操作后,将演示完成。

帕斯卡:

无功
  样式:TfrxStyleItem;
  样式:TfrxStyles;

样式 := TfrxStyles.Create(nil);

{ 第一种风格 }
样式 := Styles.Add;
Style.Name := 'Style1';
Style.Font.Name := 'Courier New';

{第二种风格}
样式 := Styles.Add;
Style.Name := 'Style2';
Style.Font.Name := 'Times New Roman';
Style.Frame.Typ := [ftLeft, ftRight];

{ 将一组应用于报告 }
frxReport1.Styles := 样式;

C++:

TfrxStyleItem * 样式;
TfrxStyles * 样式;

样式 = 新 TfrxStyles(NULL);

// 第一种风格 
样式 = 样式->添加();
样式->名称 = "样式 1";
Style->Font->Name = "Courier New";

// 第二种风格
样式 = 样式->添加();
样式->名称 = "样式 2";
Style->Font->Name = "Times New Roman";
Style->Frame->Typ << ftLeft << ftRight;

// 将集合应用于报告
frxReport1->样式=样式;

你可以以不同的方式创建和使用集合:
Pascal:

无功
  样式:TfrxStyleItem;
  样式:TfrxStyles;

样式 := frxReport1.Styles;
样式。清除;

{ 第一种风格 }
样式 := Styles.Add;
Style.Name := 'Style1';
Style.Font.Name := 'Courier New';

{第二种风格}
样式 := Styles.Add;
Style.Name := 'Style2';
Style.Font.Name := 'Times New Roman';
Style.Frame.Typ := [ftLeft, ftRight];

{ 将一组应用于报告 }
frxReport1.Styles.Apply;

C++:

TfrxStyleItem * 样式;
TfrxStyles * 样式;

样式 = frxReport1->样式;
样式->清除();

// 第一种风格
样式 = 样式->添加();
样式->名称 = "样式 1";
Style->Font->Name = "Courier New";

// 第二种风格
样式 = 样式->添加();
样式->名称 = "样式 2";
Style->Font->Name = "Times New Roman";
Style->Frame->Typ << ftLeft << ftRight;

// 将集合应用于报告
frxReport1->样式->应用();

如果您对FastReport 动物,欢迎加入FastReport QQ 交流群:702295239

还想要更多吗?您可以点击阅读【FastReport报表2021最新资源盘点】,查找需要的教程资源。上是FastReport .NET正在慧都网火热销售中!>>查看价格详情

本站文章除注明转载外,均为本站原创或翻译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:FastReport控件中文网 [https://www.fastreportcn.com/]
本文地址:https://www.fastreportcn.com/post/3111.html

联系我们
  • 重庆总部 023-68661681
购买
  • sales@evget.com
合作
  • business@evget.com


扫码咨询
电话咨询
023-68661681
返回
顶部