Tag: rdlc

报表查看器未加载,显示空白 – 运行本地RDLC文件

我遇到了报告服务的问题,在2005版本上运行本地rdlc文件。 我在HTML中有一个报表查看器设置为在本地运行,如下所示: 在代码中 // create SqlConnection SqlConnection myConnection = new SqlConnection(ConnectionString); myCommand.Connection = myConnection; SqlDataAdapter da = new SqlDataAdapter(myCommand); //get the data DataSet data = new DataSet(); da.Fill(data); if (data != null && data.Tables.Count > 0 && data.Tables[0].Rows.Count > 0) { ReportingServicesReportViewer.Visible = true; ltrStatus.Text = string.Empty; //provide local report information to viewer ReportingServicesReportViewer.LocalReport.ReportPath = […]

如何在asp.net的reportviewer中显示动态生成的数据表?

我在我的应用程序中有一个ReportViewer(.rdlc) 。 我想在Table对象的Reportviewer中显示一个从代码隐藏动态生成的数据表。 这该怎么做? 必须通过代码隐藏将数据集发送到报告。 我的代码落后于文件 DataTable dt = Session[“ReportOnUser”] as DataTable; if (dt.Rows.Count > 0) { ReportDataSource rds = new ReportDataSource(“ReportOnUser”, dt); ReportViewer1.LocalReport.DataSources.Clear(); ReportViewer1.LocalReport.DataSources.Add(rds); ReportViewer1.LocalReport.Refresh(); } aspx文件 : 我添加了一个没有设计或xsd文件Report1.rdlc的rdlc文件。

RDLC报告超链接在浏览器中不起作用

我的rdlc报告中的超链接有问题。 我通过应用本教程中的步骤配置了tablix的文本框。(虽然看起来很简单) 似乎超链接在reportviewer控件中不起作用(我的意思是当我想在浏览器中报告)但是当我将该报告导出为PDF时,所有这些链接都起到了作用。 我尝试将enableHyperlinks选项设置为true。 我试过不同的浏览器。 任何关于我可能在哪里出错的评论都是适当的。

在rdlc报告中水平显示数据

我正在使用带有c#的visual studio 2012,并希望将rdlc用于某些报告。 我对报告有点熟悉,我可以在tablix或其他控件上显示我的数据。 但现在我需要水平显示数据。 如果我使用tablix或列表数据垂直显示: data1 —— data2 —— data3 但我不想他们这样表现出来: data1 | data2 | data3 如果第一行是空的,那么第二行就像tablix或list一样。 提前致谢;

通过图像路径从数据库在RDLC报告上显示图像

映像路径存储在SQL Server 2008数据库中。 在我的RDLC报告中,我有一个图像字段。 我已设置此字段以从数据库中的数据库列获取图像路径。 我还在报表查看器中将“EnableExternalImages”属性设置为true。 我不知道我错过了什么,但我的报告显示的唯一“图像”是红色标记。 我错过了什么?

在RDLC报告中使用多个数据集时出错

我正在使用两个数据集创建RDLC报告。 早些时候我正在使用一个数据集并且它工作正常,但是当我添加第二个数据集时,它开始给我跟随文本框的错误。 错误1文本框’Textbox10’的值表达式引用字段’HospitalAddress’。 报表项表达式只能引用当前数据集范围内的字段,或者如果在聚合内部,则引用指定的数据集范围。 为什么会这样? 请帮忙….

报告定义无效

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

在VS 2010 RDLC中将报表参数传递给SubReport

在VS 2010 RDLC中将报表参数传递给SubReport 我在VS 2010中定义并将报告参数传递给子报告时遇到了一些麻烦。在VS 2008的设计视图中,我能够右键单击并定义报告参数并将其传递给我。 在VS 2010中,缺少提示。 所以我的问题是,如何将父报表中的值传递给VS 2010中的子报表? 此外,这是VS 2010内部的“报告属性”对话框中显示的内容: 暂时我在XML中手动定义了子报表中的参数,但是当我尝试将任何类型的参数传递给子报表时,我从主报表中收到错误。 错误是: An error occurred during local report processing. Value cannot be null. Parameter name: value 我没有在任何地方定义一个名为value的参数。

如何使用业务对象绑定rdlc报告?

我有一个名为”TeamMaster”业务对象,其中我定义了三个属性,Id,Name和Flg。 在我的.rdlc报告中,我将TeamMaster对象应用为数据源,现在我在表单的页面加载事件中编写以下代码,其中我添加报表查看器控件并将我的报表定义为本地报表。 using (RDLC_DEMO_DBEntities objdatabase = new RDLC_DEMO_DBEntities()) { lstTeamMstr = objdatabase.TeamMasters.ToList(); } this.TeamMasterBindingSource.DataSource = lstTeamMstr; this.reportViewer1.RefreshReport(); 当我使用调试检查此代码时,我在TeamBindingSource获取6条记录,但在Windows报告中只显示六个空白行 ,问题是什么?

如何在ASP.Net MVC中将RDLC报告与ReportViewer Control一起使用?

我是ASP.Net MVC的新手。 我需要在MVC中显示基于RDLC的报告。 基本上我的要求以及我所做的是: – 我有一个inheritanceAPIController的ReportController,它有一个返回DataSet的方法。 此DataSet正被发送到RDLC文件。 为此,我已完成以下操作,但无法使报告生效。 我创建了一个名为ReportParameter的模型类,如下所示: public class ReportParameter { public DateTime DateFrom { get; set; } public DateTime DateTo { get; set; } } 我有以下控制器ReportViewController: public class ReportViewController : Controller { static readonly ReportController ctrl = new ReportController(); public ActionResult GenerateReport() { return View(); } [HttpPost] public ActionResult GenerateReport(ReportParameterSalesOrder param) { […]