Tag: report

无法处理’reportname.rdlc’,因为它不是EDMX文件

我inheritance了一个使用.rdlc文件的C#应用​​程序。 我的错误列表中出现错误(不是警告): 无法处理’reportTerminalStatus.rdlc’,因为它不是EDMX文件。 但与正常的代码编译错误不同,它不会阻止生成可执行文件。 我不想忽视它,但它也安全吗? 我已经搜索了有关具体问题的信息,但我没有提出任何建议。 我在Windows 2008服务器上使用VS2010 Ultimate,我只是运行Windows Update,所以我必须假设我完全是最新的。 我错过了一个组件吗? 我在具有相同结果的VS2008机器上尝试过它。

在c#中执行水晶报表时TLV记录无效

我正在创建一个C#程序,它将显示使用水晶报告创建的报告。 我已经完成了报告。 但是,当我试图在C#中查看报告时,它提示我一个错误,即“ INVALID TLV RECORD ”。 可能是什么原因? 请帮忙。 谢谢。 码: private void reportViewer1_Load(object sender, EventArgs e) { CRAXDRT.Report rpt = new CRAXDRT.Report(); CRAXDRT.Application app = new CRAXDRT.Application(); rpt = app.OpenReport(Application.StartupPath + “\\Reports\\Pay2Final.rpt”, null); } 错误信息:

如何在RDLC报告中为每个组添加我的rownumber?

怎么能添加这样的行号: 第1组 RowNumber ID名称年龄 1 231 test 43 2 324 test2 45 3 354 test3 34 第2组 RowNumber ID名称年龄 1 657 test4 43 2 534 test5 45 3 678 test6 34 我想做像这个例子的行号。对于每个组,我的行号将重置并从1开始到组行数。我的gruops(GROUP 1,GROUP 2,….)来自db动态! 我有多少组不清楚! 这里是我找到了一些解决方案,但我认为这些解决方案可用于我们知道多少组!

报告定义无效

我已经将.rdlc rerort从SSRS 2005转换为SSRS 2008.现在,当我要构建该项目时,我遇到了错误。 报告定义无效。 详细信息:报表定义具有无效的目标命名空间“ http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition ”,无法升级。 请给我解决方案。

动态绑定数据集到RDLC报告

我想将动态数据集绑定到rdlc。 如果我在ASPX文件中使用内联DataSource(静态绑定),我可以查看报告。 但是,如果我使用以下代码,报表查看器将继续显示“正在加载…”图像。 我已经检查了数据集名称,如果我将数据集名称更改为“Orders2”,则表明我没有提供所需的数据集“Orders”。 所以,我在表单上添加GridView并测试我的DataSet。 数据集包含数据并与GridView很好地显示。 问题只出在报告中,我无法动态地将数据绑定到ReportViewer。 请帮我。 谢谢。 protected void Page_Load(object sender, EventArgs e) { DataSet ds = GetDataSet(); ReportDataSource rds = new ReportDataSource(“Orders”, ds.Tables[0]); ReportViewer1.LocalReport.DataSources.Clear(); ReportViewer1.LocalReport.DataSources.Add(rds); ReportViewer1.LocalReport.Refresh(); GridView1.DataSource = ds; GridView1.DataBind(); } private DataSet GetDataSet() { var conString = ConfigurationManager.ConnectionStrings[“dotnetConnectionString”]; string strConnString = conString.ConnectionString; SqlConnection conn = new SqlConnection(strConnString); conn.Open(); string sql = […]

打印RDLC报告而不显示ReportViewer控件

我想知道是否可以将数据从DataGridView直接发送/打印到rdlc报告而不将其绑定到ReportViewer控件。 关于将dgv数据绑定到报表查看器控件有很multithreading。 我不想使用报表查看器控件创建另一个表单,但是使用现有表单和DataGridView上的数据以及打印按钮将数据发送到RDLC报表并打印它。 可能吗? 谢谢