报表与打印学习总目录

以前写了一些关于报表的和打印类的文章,包括一些转载的,这里做下总结

一、RDLC系列

RDLC系列之一 简介和入门

RDLC系列之二 子报表

RDLC系列之三 图片显示

RDLC系列之四 常见错误

RDLC系列之五 初试XAML

RDLC系列之六 打印纸张的大小(未解决)

RDLC系列之七 条码打印

RDLC直接打印帮助类

RDLC使用手册_RDLC报表部署

RDLC报表系列--------行分组报表

ReportViewer (RDLC) 中的换行符是什么

Visual Studio 2005 ReportViewer 自适应报表大小显示(转)

报表文本字段钻取使用超链接(URL)的用法 (转)

二、FusionCharts

FusionCharts 使用经验

FusionCharts或其它flash的div图层总是浮在最上层? (转)

FusionCharts参数的详细说明和功能特性(转)

FusionCharts V3图表导出图片和PDF属性说明(转)

MVC3 使用 FusionCharts 做报表

8款图表插件推荐

 

三、打印

web打印总结

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在vbenadmin页面和.NET中使用FastReport实现自主设计打印,您需要进行以下步骤: 1. 在.NET中创建一个FastReport模板,可以使用FastReport设计器来创建或者直接编写代码。您可以参考FastReport官方文档来学习如何创建模板。 2. 在vbenadmin页面中引用FastReport.Web组件库,并在需要打印的页面中添加`fr-report-viewer`组件。您可以在`fr-report-viewer`组件中设置报表模板、数据源和参数等信息。 3. 在需要触发打印的事件中,调用`fr-report-viewer`组件的`print`方法来触发打印操作。 下面是一个示例代码: .NET代码: ```csharp using FastReport; using FastReport.Export.Pdf; using System.IO; public void PrintReport() { Report report = new Report(); report.Load("MyReport.frx"); // 加载FastReport模板文件 report.RegisterData(myData, "MyData"); // 注册数据源 report.SetParameterValue("Param1", "value1"); // 设置参数值 PDFExport export = new PDFExport(); using (MemoryStream ms = new MemoryStream()) { report.Prepare(); export.Export(report, ms); ms.Seek(0, SeekOrigin.Begin); byte[] bytes = ms.ToArray(); // 将字节数组返回给前端 } } ``` vbenadmin页面代码: ```html <template> <div> <fr-report-viewer :report="report" :options="options" ref="reportViewer"></fr-report-viewer> <button @click="print">打印</button> </div> </template> <script> import FastReport from "fastreport-web"; import "fastreport-web/dist/fastreport.css"; export default { data() { return { report: new FastReport.Report(), options: { reportUrl: "/api/MyReport", reportTitle: "My Report", reportParams: { param1: "value1", param2: "value2" } } }; }, methods: { print() { this.$refs.reportViewer.print(); } } }; </script> ``` 在上面的示例代码中,我们创建了一个名为`MyReport.frx`的FastReport模板,并且在.NET代码中加载了该模板,并注册了数据源和参数。在vbenadmin页面中,我们使用`fr-report-viewer`组件来展示报表,并在其中设置了报表模板、数据源和参数等信息。当用户点击打印按钮时,我们调用了`fr-report-viewer`组件的`print`方法来触发打印操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值