zoukankan      html  css  js  c++  java
  • FastReport.net 使用 Winform WebForm打印

    delphi用的fastreport比较多 所以。net中也研究一下用法,这个打印控件还是很简单的 只要手动设计一下写少许代码就可以打印了 甚至可以写成通用代码 以后就可以不用写代码

    安装demo会同时安一个设计器  打开设计器

    通过设计器设计模板

    新建数据源

    新建数据集

       查询单表全部内容,选中完成即可,现在我们要做一个带参数的可以查询固定数据的数据集

     

            点击添加Sql查询

            起个名字UserTable 下一步

             

            输入sql语句 select * from aa_user where code =@code 下一步

         

            新建参数code expression为param1 后台给param1值时 @code值就跟着变

         

            显示哪些字段 完成

    1. 设计报表(这里随便来了) 把显示的列拖拽出来 ok ctrl+s保存为test111.frx

     

    CS打印新建一个winform程序 Testform 这里直接在form1的 构造函数里写了 f5看效果效果

      public Form1()
            {
                InitializeComponent();
    
                Report report = new Report();
    
                report.Load(@"D:我的项目vsvsLean	est111.frx");
               
                report.SetParameterValue("param1", "admin");
                report.Show();
               
            }

     

    Bs 打印 新建一个网站test  在新建一个default.aspx page_load中写下代码 f5看效果

      protected void Page_Load(object sender, EventArgs e)
        {
            Report report = new Report();
    
            report.Load(@"D:我的项目vsvsLean	est111.frx");
            report.SetParameterValue("param1", "001");
    
            WebReport wr = new WebReport();
            wr.Report = (report);
            wr.PrintHtml();
        }

     

  • 相关阅读:
    Qt中的标准对话框之QMessageBox
    OpenCV相机标定坐标系详解
    typedef定义数组类型
    导出csv文件(使用a标签)
    获取过去某个时刻时间戳
    查看有没有绑这个host
    $.param()序列化对象
    推荐一个好用的模版引擎工具
    node定时任务
    使用vscode打断点
  • 原文地址:https://www.cnblogs.com/SoftWareIe/p/11322257.html
Copyright © 2011-2022 走看看