zoukankan      html  css  js  c++  java
  • [MyBean-插件]MyBean通用报表免费无限制版本发布

     

    【优点】

       1.开发时无需安装报表组件(可以直接用编译好的文件,注意版权说明,请自行编译一次相应的报表插件文件)。

       2.无带包烦恼所有版本Delphi都可以使用,不拖累Delphi版本的升级。

       3.可以实现单据的多种样式设计, 报表文件可以远程文件存储(网络共享)和本地文件存储。

       4.可以让每个用户设计自己的报表和设定自己的默认报表。

       5.支持多种报表组件(RM, FR, .. 可以扩展)

       6.调用简单,关联文件少。

     

    【界面】

    image

     

    【关于版权】
      FastReport,RM的版权归原组件作者所有。请自行编译相关的报表插件,本DEMO中保留的FastReporter.dll,RMReporter.dll文件只能供学习使用,请不要用于商业用途。

    【关于该插件
      该插件可以免费无限制使用,如果你觉得好用可以联系作者进行购买源码版本。也可以联系作者进行OEM。
      官方网站: www.diocp.org

     

    【关于DEMO说明】
      ReporterDEMO.dpr包含三个文件
      Repoter-CommonMybeanReporterIntf.pas       MyBean报表插件的接口文件。
      Repoter-CommonMybeanReporterObjects.pas    MyBean报表插件的调用是需要使用到的一些基础类。
      FormsufrmPluginForm.pas                    演示窗体:如何调用使用插件直接预览,设计,打印。
     
      MyBeanSource                                是MyBean的源文件,编译DEMO需要用到MyBean核心文件,你可以设置工程的library路径,或者加入Delphi的Library Paths中
      编译出来的EXE请放置于BIN文件夹中


    【调用示例代码】
      // 报表对象
      FMyBeanReporter := TMyBeanReporter.Create();
      // 提供一个报表中使用的数据集
      FMyBeanReporter.ReporterDataProvider.AddDataSet('cdsMain', self.cdsMain);

      // 报表归类ID(不同的ID可以有多个设计报表
      FMyBeanReporter.ReporterCatalogId := '1002579'; 
      // 当前用户,每个用户可以设置不同的默认报表
      FMyBeanReporter.UserName := cbbUser.Text;
      // 显示报表控制台(可以进行设计,管理报表)
      FMyBeanReporter.ShowConsole();   // DirectPreview(); 直接预览, // DirectPrint(); 直接打印

     

     

    免费版下载地址

    http://pan.baidu.com/s/1ntpBtBb

  • 相关阅读:
    [HNOI2010]CITY 城市建设

    [HNOI2011]数学作业
    [NOI2012]美食节
    [HEOI2014]大工程
    [HEOI2013]ALO(待更)
    [HEOI2016/TJOI2016]序列
    贪食蛇(未完待续)
    [HEOI2016/TJOI2016]字符串
    bzoj 2437[Noi2011]兔兔与蛋蛋 黑白染色二分图+博弈+匈牙利新姿势
  • 原文地址:https://www.cnblogs.com/DKSoft/p/4557457.html
Copyright © 2011-2022 走看看