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