Tag: reporting services

无法找到ReportingService2010

我有: private readonly ReportingService2010 _rs = new ReportingService2010(); 错误: The type or namespace name ‘ReportingService2010’ could not be found (are you missing a using directive or an assembly reference?) 我设置了对SSRS服务的引用。 该引用不允许我按预期访问ReportingService2010。 最接近的是: MySsrsServiceNamespace.ReportingService2010SoapClient 我应该如何使用ReportingService2010课程? MSDN模糊地列出了这个类。 请注意我尝试使用ReportingService2010SoapClient 。 此类与ReportingService2010的文档不匹配。 例如, ListChildren()只接受4个参数,并且Url属性不存在。

如何在不显示表单的情况下打印ReportViewer的报表

虽然我意识到我可以在屏幕外显示表单并隐藏它,以及许多其他forms的WinForms hackish魔法,但我宁愿坚持使用zen路径并完成正确的操作。 我有一个SSRS本地报告(所以没有服务器),我想给用户选择查看或打印(换句话说,我不想强​​迫他们查看打印)。 不幸的是,当我尝试将其作为一个组件打印时,ReportViewer控件会抱怨它的“状态”我在我的代码中显式创建(当然在using()块内部)或者如果我尝试实例化我的查看器forms和只是打印而不显示它。 有没有办法做到这一点,能与我好好相处,还是我应该把它展示在屏幕外并继续我的生活?

将凭据传递给Sql Report Server 2008

我在C#中很新,我的英语不太好 – 如果我错过了一点,请提前抱歉。 我尝试使用ReportService控件构建一个ASP.NET网站。 您可能已经知道,SSRS 2008不允许匿名登录。 因此,我尝试将Credentials传递给SSRS,SSRS将存储在我的网页中,以便用户无需登录即可查看报告。 我找到了下面的代码并将其放在我的WebForm ,但我遇到了报告参数的问题。 如果报告参数有默认值,则以下代码可以正常工作。 但是,如果我尝试更改参数的值,整个页面就是 刷新之前,我点击“查看报告”按钮,全部 参数重置为默认值或空值。 有关如何避免刷新整个页面的任何建议,或者将登录信息传递给SSRS的其他方法? 非常感谢提前。 using System; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; using System.Net; using Microsoft.Reporting.WebForms; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { […]