FastReport VCL是用于 Delphi、C++ Builder、RAD Studio 和 Lazarus 的报告和文档创建 VCL 库。它提供了可视化模板设计器,可以访问 30 多种格式,并可以部署到云、网站、电子邮件和打印中。
下面代码演示了创建样式集以及将样式样式添加到集的过程中,这些操作后,将演示完成。
帕斯卡:
无功
样式: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
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:FastReport控件中文网 [https://www.fastreportcn.com/]
本文地址:https://www.fastreportcn.com/post/3111.html

联系电话:023-68661681

返回