• 2024-07-09使用FastReport报表动态更新人员签名图片
    在一些报表模块中,需要我们根据用户操作的名称,来动态根据人员姓名,更新报表的签名图片,也就是电子手写签名效果,本篇随笔介绍一下使用FastReport报表动态更新人员签名图片。1、设计FastReport报表,使用图片来代替签名效果例如我们设计了以上的FastReport报表,其中签字盖章哪里,我们用
  • 2024-06-05抢先看!报表控件Fastreport 全系 .NET 产品更新至 2024.2 版本
    我们很高兴向您介绍整个FastReport.NET组件系列期待已久的更新。在此版本中,您可以期待一个具有AvaloniaUI支持的新报告生成器、数据导出的改进、对FastReport.Core.Skia的HTML插件支持,当然还有对.NETStandard2.0-3.1和.NET5的停止支持。FastReport.NET 
  • 2024-05-30新版本fastreport报表设计器更改运行时的语言为中文
    新版本fastreport(2024)的架构大调整后,原来的方法已不能使用了,新的设置步骤为:1、将TfrLocalizationController组件放置form上(frLocalizationLibrary.lpk包); 2、在语言属性中选择所需的语言(例如中文,语言列表取决于IDE中安装的软件包);3、在项目检查器中添加语言包(例如frLan
  • 2024-05-19FastReport Exporting to html
    https://fastreports.github.io/FastReport.Documentation/Exporting.htmlFastReportOpenSourcecansavedocumentsinHTML,BMP,PNG,JPEG,GIF,TIFF,EMF.ThefollowingisanexampleofexportingareportinJpegfile.usingFastReport;usingFastReport.Ut
  • 2024-04-28fastreport .net打印普通报表
    fastreport.net打印普通报表前言:.net代码层先不记录在这,后续会单独写一篇博客来记录。直接在工具上进行功能点的实现一、效果图二、功能点分页分页小计金额大写三、功能点实现3.1分页这个直接用工具自带的page当前页和TotalPages总页数当前页和总页数是根据当前
  • 2024-04-18打标签是企业刚需
    最近接了一个需求,自动打标签的,用的是nicelabel,总结了一下,之前用过的打标软件有BarTender,FastReport,CodeSoft, Zebra,基本是都要收费的,Zebra用自己ZPL语言不收费用BarTenderVsFastReport打印二维码比较-Gu-博客园(cnblogs.com)CodeSoft2019企业版打标签-Gu
  • 2024-04-09FastReport 报表打印分组(切换订单的时候,让页码分开显示)
    注:在打印报表时,想要一次性打印很多ID(单号)的报表,当一个ID的内容很多,一页放不开的时候,会出现好几张纸是同一个ID的情况。此时,你想要的分页是根据ID分页时,以下操作可以帮你实现第一步:GroupHeader设置分组为单号,设置属性ResetPageNumber为True,StartNewPage为True (2)报表,设置里勾
  • 2024-03-06lazarus在银河麒麟国产操作系统linux下,使用fastreport注意事项
    参考秋.风https://www.cnblogs.com/qiufeng20141、修正编译出错的bug。打开frxDsgnIntf.pas,第1243行:withGetTypeData(GetTypeData(PropertyList[i].PropType).CompType)^do改为:{$IFDEFlinux}withGetTypeData(GetTypeData(PropertyList[i]^.PropType)^.Co
  • 2024-02-22FastReport调用自定义方法
     在FastReport内部写一个方法,如果直接写入数值,可以被调用成功。 这种情况可以被正常调用。 但是在使用传递进来的变量,就会说不正确。类似:[SecondToString([Table1.Error_TimeTotal])],这种,就是不行。解决办法,使用事件处理,注意,要使用AfterData。方法如上图。 
  • 2024-01-03unigui+fastReport实现web打印方案(77)
    简单一点的(05)UniGUI何输出FastReport的pdf新建一个打印预览uniForm窗口printU 主窗口引用它,新建一个unibutton打印按钮. usesprintU;procedureTMainForm.UniButton1Click(Sender:TObject);beginprintU.UniForm1.ShowModal(nil);end;  usesServerModule;proced
  • 2023-12-26unigui+fastReport实现web打印方案(77)
    https://www.cnblogs.com/fireboxsoft/p/10293068.html新建一个打印预览uniForm窗口printU 主窗口引用它,新建一个unibutton打印按钮. usesprintU;procedureTMainForm.UniButton1Click(Sender:TObject);beginprintU.UniForm1.ShowModal(nil);end;  
  • 2023-12-21C# fastreport 实现各个报表指定各自的默认打印机
    1、业务需求工作室有多个报表需要打印,如果在报表模板里设置默认打印机的话,每个人电脑上安装的打印机是不相同的,所以就需要设定各自的默认打印机实现打印功能。2、xml模板设计(PrinterSetting.xml)1<?xmlversion="1.0"encoding="utf-8"?>2<root>3<!--打印设置-->
  • 2023-12-15(16)FastReport 预览设置
    https://www.cnblogs.com/txgh/p/17641518.htmlFastReport预览设置属性和方法TfrxPreviewOptions.AllowEditpropertyAllowEdit:Boolean;启用或禁用已完成的报表编辑。默认值为 True。TfrxPreviewOptions.AllowPreviewEditpropertyAllowPreviewEdit:Boolean;在报
  • 2023-12-04实体类(多层嵌套)生成FastReport需要的frd字典文件
    #region根据模型生成FastReport需要的Frd字典文件///<summary>///生成frd文件内容///</summary>privatestaticStringBuilderstringTouBu=newStringBuilder();///<summary>///根据模型生成FastReport需要的F
  • 2023-11-27使用FastReport类库实现zebra斑马打印机的简单操作
    使用FastReport类库实现zebra斑马打印机的简单操作1.首先引入需要的类库  2.需要提前通过fastreport制作一个模板,并制定一些需要替换的变量这个套路的原理就是替换模板中的变量数据,达到输出不同的内容,如果没有替换,变量默认是空白的内容关于模板制作方面后续会在分享 
  • 2023-11-23(11)frxGaugePanel1简单仪表盘控件
    参考Demo文档 E:\BaiduNetdiskDownload\FastReport6VCLEnterprise安装后版本\FastReport6VCLEnterprise\Demos\IndicatorfrxGaugePanel1.Gauge.CurrentValue:=14;//当前值frxIntervalGaugePanel1.Gauge.StartValue:=20//起始值frxIntervalGaugePanel1.Gauge.
  • 2023-11-17(07)FastReport书码ISBN的添加显示
    ApplicationError---------------------------ExceptionEClassNotFoundinmoduleProject12.exeat000652EE.ClassTfrxBarCodeViewnotfound.0]出现这个错, 是没有增加这个控件frxBarCodeObject 1]双击 frxReport1 拖一个obCatBarCode的EAN13到右边97875125040
  • 2023-11-11FastReport打印DataBand分列:DataBand.Columns.Count
    FastReport打印DataBand分列,DataBand.Columns.Count。看图,转载请注明海宏软件:下面的图片:diffImg、pltImg、rbcImg实际上是三行记录,横着打印了。 C#下载网页文件并存入DataTable的DataRow的DataColumn字段里:if(web==null)web=newWebClient();row["oImg"]=web.Down
  • 2023-11-04报表ReportMachine与FastReport固定行数分页不足补空白行实践
    ReportMachine与FastReport固定行数分页不足补空白行实践ReportMachine简单容易,FastReport有点复杂准备工作ReportMachine实现ReportMachine实现很简单,设置报表MasterData的LinesPerPage每页记录数,AutoAppendBlank为True即可。效果FastReport实现需在在报表里使用代码来控制才能实
  • 2023-10-30FastReport 导出Excel、Word、Pdf
    privatevoidExportPDF(H_HistoryDataModelmodel){try{//createreportinstanceReportreport=newReport();PrepareReport(report,model);//createexpor
  • 2023-08-26delphi FastReport 保存和加载已准备的报表
    FastReport保存和加载已准备的报表属性和方法TfrxReport.PreviewPagespropertyPreviewPages:TfrxCustomPreviewPages;指向已完成报表的当前页面的链接。它用于与完成的报表相关的所有操作(打印、保存、导出等)。TfrxCustomPreviewPages.LoadFromFilefunctionLoadFromFile
  • 2023-08-21两款主流报表控件FastReport与Stimulsoft对比评测!如何选?
    StimulsoftReports 是一款报告编写器,主要用于在桌面和Web上从头开始创建任何复杂的报告。可以在大多数平台上轻松实现部署,如ASP.NET,WinForms,.NETCore,JavaScript,WPF,Angular,Blazor,PHP,Java等,在你的应用程序中嵌入报告设计器或在线创建报告,支持从云端快速分享你的报
  • 2023-08-18delphi FastReport 预览设置
    FastReport预览设置属性和方法TfrxPreviewOptions.AllowEditpropertyAllowEdit:Boolean;启用或禁用已完成的报表编辑。默认值为True。TfrxPreviewOptions.AllowPreviewEditpropertyAllowPreviewEdit:Boolean;在报表预览中启用就地编辑器。允许用户在没有报告报表设
  • 2023-08-17FastReport 报表中图片对象
    fastreport报表中的图片对象TFrxPictureView赋值方式通过数据集赋值procedureTForm1.Button1Click(Sender:TObject);beginfrxReport1.Clear;frxReport1.LoadFromFile('c:\reports\rp06.fr3');pv:=frxReport1.FindObject('Picture1')asTfrxPictu
  • 2023-08-11delphi FastReport 打印设置
    FastReport打印设置属性和方法TfrxPrintOptions.CopiespropertyCopies:Integer;默认可打印份数。默认值为1。TfrxPrintOptions.DuplexpropertyDuplex:TfrxDuplexMode;全局双工设置。仅在准备报表后设置。TfrxPrintOptions.PrintModepropertyPrintMode:TfrxPrin