- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我在我的 aspx 页面中使用 ReportViewer 控件。我正在从远程处理模式访问报告。
这是我的代码:
ReportServerDomain = System.Configuration.ConfigurationSettings.AppSettings["ReportServerDomain"];
ReportServerUserName = System.Configuration.ConfigurationSettings.AppSettings["ReportServerUserName"];
ReportServerPassword = System.Configuration.ConfigurationSettings.AppSettings["ReportServerPassword"];
String ReportFolder = System.Configuration.ConfigurationSettings.AppSettings["ReportFolderName"];
rptUrl = new Uri(Convert.ToString(System.Configuration.ConfigurationSettings.AppSettings["ReportURL"]));
IReportServerCredentials irsc = new CustomReportCredentialsToCreateStatement(ReportServerUserName, ReportServerPassword, ReportServerDomain);
ReportViewer1.ServerReport.ReportServerCredentials = irsc;
ReportViewer1.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Remote;
parameters = new ReportParameter[1];
parameters[0] = new ReportParameter("ClientStatementBatchId", ds.Tables["ClientStatemtntBatch"].Rows[0]["ClientStatementBatchID"].ToString());
ReportViewer1.ServerReport.ReportServerUrl = rptUrl;
ReportViewer1.ServerReport.ReportPath = "/" + ReportFolder + "/Client Statements";
ReportViewer1.ServerReport.SetParameters(parameters); // i am getting error on this line.
ReportViewer1.ServerReport.Refresh();
错误是:
Could not load file or assembly 'Microsoft.ReportViewer.WebForms.XmlSerializers, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
谁能帮助我,如何解决这个问题?
谢谢,
D.伯纳丁
最佳答案
您是否尝试过重新安装 ReportViewer 可再发行文件?你可以在这里找到链接
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=6576
http://www.microsoft.com/download/en/details.aspx?id=4016
第一个是与 VS2008 报表查看器相关的(另一个是 2005 版本的),应该可以解决您的问题。
关于c# - 无法加载文件或程序集 Microsoft.ReportViewer.WebForms.XmlSerializers,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7494641/
我想知道如何将 Microsoft ReportViewer 中特定文本框的货币格式从 US ($) 更改为 EURO (€)? 因为它总是在前面显示一个美元符号,格式是##,###.##,至于欧元,
我需要帮助在 ReportViewer 中动态添加图像 Logo 。我从 db 中获取此图像,将其转换为 Base64,然后我需要将其添加到 ReportViewer 中...接下来的代码: rpVi
在本地模式下使用时,有没有人推荐有关 Microsoft 的 ReportViewer(VS 2008 风格)的优秀引用资料?我目前正在使用它,但它的一部分有点像一个黑匣子,所以我想阅读整个主题。 特
我为我的所有报告创建了一个页面,我正在使用我制作的工具栏加载这些报告的不同版本(折线图、饼图、图表、图形等)。除了非表格类型的图表(折线图、饼图、条形图等)外,一切都在那里运行良好。当这些被渲染时,我
这个问题与Microsoft ReportViewer: Session Expired Errors有关.不幸的是,接受的答案并不能解决我的问题。有问题的报表查看器在场中运行,每个应用程序池中运行多
我有一个使用 ReportViewer 的 Web 应用程序,我试图从中删除 ReportViewer 及其所有依赖项。 据我所知,我已经删除了我需要的所有内容,并且在本地一切正常。但是,当我部署到我
我的项目中有 ReportViewer。当我在 Vsual Studio 2012 的 InstallShield 中创建此文件的 .exe 时,我将其添加到 Redistributables Mic
我想升级一个使用 RDLC 创建报告的项目。该解决方案使用 Report Viewer 2010SP1。 我成功安装了报表查看器 2012 运行时,但是该组件没有出现在 Visual Studio 的
在搜索了很多类似的帖子、解决方法之后,我决定自己发帖。 Compilation Error Description: An error occurred during the compilation
有没有人对如何修改 WinForms 版本的 ReportViewer 工具栏的工具栏有好主意? 也就是说,我想删除一些按钮和各种按钮,但看起来解决方案是创建一个全新的工具栏,而不是修改现有的工具栏。
我只在rdlc表达式值中处理了可能的2 =iif((Fields!Gender.Value="1"),"Male","Female") 在这里,我只能使用两种可能性。但是,如果我想检查3个或更多条件,
我正在使用以下行在报表查看器中显示复选框: =IIf( Fields!Field1.Value, Chr(254), Chr(168)) 但是,当我将其转换为PDF时,Checked的复选框未显示在P
这可能是一个愚蠢的问题,但是他们在 VS2010 中将报表参数隐藏在哪里? 2005/2008 年很容易。转至报告菜单,然后选择报告参数。现在我无论如何也找不到它了! 谢谢。 最佳答案 看起来做法如下
你们中有人知道这是否可行,以及如何以编程方式设置报表查看器的报表语言? 例如,像这样的: var reportviewer = new ReportViewer(); reportViewer.Loc
我正在尝试查找有关RDLC的文档。 具体来说,我在Actions元素中寻找不同的TextBox。 最佳答案 您可以在此处找到各种SQL Server版本的RDL规范: SQL Server RDL S
我正在尝试将我的报告查看器链接到数据源,但是对话框是空的 - 我有一个名为 dsReports.xsd 的文件,其中包含在我从那里预览数据时可以工作的数据集。 有谁知道为什么会这样? 谢谢 最佳答案
我的项目是4.0框架上的ASP.Net WebForms,使用ReportViewer 10,使用本地处理模式呈现本地RDLC报表。 我的问题是报告中的许多表达式都没有评估。例如,我在报表的页脚中有一
是否可以更改 ReportViewer 控件的图像(绿色旋转的东西)? 目前我正在隐藏它并重叠一个进度条(这是 WinForms 而不是 ASP 控件)......似乎有点啰嗦? 感谢 :) 最佳答案
我正在尝试配置 ReportViewer,但无法使其正常工作 我有以下数据集: 这是数据集中的查询: SELECT DataTime, DataValue FROM
当使用 ReportViewer 中的默认导出按钮时,有没有一种方法可以简单地提示用户打开导出的报表?我查看了 ReportExport 事件,尽管它在导出发生之前触发。我唯一能想到的就是取消 Rep
我是一名优秀的程序员,十分优秀!