reportview报表出错。同时存在于***和***。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了reportview报表出错。同时存在于***和***。相关的知识,希望对你有一定的参考价值。
编译器错误消息: CS0433: 类型“System.ComponentModel.CancelEventHandler”同时存在于“c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\sctv2014\4eeacbbb\f6dea389\assembly\dl3\05170946\a349bae8_c6afcf01\SilverlightFX.DLL”和“c:\Windows\Microsoft.NET\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll”中
参考技术A您好:
这样的情况一般是您的电脑中存在木马病毒导致系统异常造成的reportview报表出错,建议您使用最新版的腾讯电脑管家的杀毒功能为您的电脑杀毒吧,杀完毒以后重启下您的电脑就可以恢复正常了,您可以点击这里下载最新版的腾讯电脑管家:腾讯电脑管家下载
腾讯电脑管家企业平台:http://zhidao.baidu.com/c/guanjia/
ReportViewer 报表使用整理
前段时间整理了 ReportViewer 报表控件安装步骤,今天整理了报表具体项目中详细步骤。
1.首先从工具箱中引用 ReportViewer 控件 , 同时,新建report 文件夹,添加 *.rdlc 报表。
2.rdlc 报表中添插入 文本框 ,设置如图 , 这里引用参数 ReportParameter1 , 需要额外在参数列表添加。
添加文本框:
添加参数:
3.rdlc 中添加图片,图片可以是Logo , 二维码,一维码图片等,同样步骤,先加图片控件,再添加参数.
expr 表达式设置,表示图像引用 ReportParameter2 参数(转成 base64 格式) :
=System.Convert.FromBase64String(Parameters!ReportParameter2.Value)
4.代码绑定 .
using Microsoft.Reporting.WinForms; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace IDCodePrinter public partial class TestReportView : Form /// <summary> /// 打印标签模板路径 /// </summary> string printerFilePath = @".\\Report\\Report3_test.rdlc"; public TestReportView() InitializeComponent(); private void TestReportView_Load(object sender, EventArgs e) Bind(); void Bind() // Set the processing mode for the ReportViewer to Local reportViewer1.ProcessingMode = ProcessingMode.Local; LocalReport localReport = reportViewer1.LocalReport; localReport.ReportPath = printerFilePath; ReportParameter rpSalesOrderNumber = new ReportParameter(); rpSalesOrderNumber.Name = "ReportParameter1"; rpSalesOrderNumber.Values.Add("SO43661"); ReportParameter rpSalesOrderNumberImage = new ReportParameter(); rpSalesOrderNumberImage.Name = "ReportParameter2"; rpSalesOrderNumberImage.Values.Add(Convert.ToBase64String(System.IO.File.ReadAllBytes("d:\\\\22.jpg"))); localReport.SetParameters( new ReportParameter[] rpSalesOrderNumber, rpSalesOrderNumberImage ); reportViewer1.RefreshReport();
报表显示:
参考: https://docs.microsoft.com/zh-cn/sql/reporting-services/application-integration/using-the-winforms-reportviewer-control?view=sql-server-2017
以上是关于reportview报表出错。同时存在于***和***。的主要内容,如果未能解决你的问题,请参考以下文章