• 我可以在SSRS 2005中从SQL数据库呈现HTML吗?

    我在MS SQL数据库中有HTML。我想在SSRS页面上呈现HTML,这是可能的吗?最佳答案:由于“安全原因”,SQL 2005 Reporting Services中故意禁用了这种功能。我相信当时的建议是将HTML记录为图像,并将图像嵌入到报告中。我决定放弃所有的报告服务。对不起的!如果您使用的是SQL 2008,您可以在报告中使用一些HTML。但是,对于可以使用的标记有一些限制:以下是完整的当定义为占位符文本:* Hyperlinks: <A href> * Fonts: <FONT> * Header...
  • SSRS 2005-没有人在报表管理器中拥有Content Manager权限

    我们已在域控制器中安装了报表服务器。在报表服务器中,我删除了为builtin\users分配的所有角色(浏览除外),并为builtin\administrators保留了所有角色(包括内容管理器)。现在,当我以域管理员身份登录时,我无法访问安全设置页!我在报表管理器主页中没有“属性”选项卡。因为,我安装ssrs的服务器是我们的域控制器,它没有任何内置组。但是,域管理员在域\AdvAdvices组中,而我的印象是,在这种情况下,将充当BuuthI\Advices管理员组。但我错了。现在,由于我们无法以buil...
  • 取消对SSRS的长时间运行的异步WCF调用

    我正在连接到后台线程上的ssrs 2005服务并调用render方法https://msdn.microsoft.com/en-us/library/reportexecution2005.reportexecutionservice.render.aspxrender方法周围的代码很好,内置了cancellation token支持,并按预期取消。但是,呈现方法wcf调用本身不支持取消令牌,在我的情况下,此操作可能需要1-2小时,如果有人决定取消,我不想让我的服务保持这么长时间。是否有方法取消wcf调用“...
  • 如何将参数从ASP.NET传递到SSRS报告?

    我需要将一个值作为参数从ASP.NET应用程序传递到SSRS报表。我如何才能做到这一点?有人能帮我吗?提前谢谢。最佳答案:按照下面的路线试试… ReportViewer1.ServerReport.ReportServerUrl = new System.Uri("http://MyPC/reportserver"); ReportViewer1.ServerReport.ReportPath = "/ReportFolder/Reportname"; Mic...
  • 授予用户'的权限不足以执行此操作。 (rsAccessDenied)“}

    我使用SSRS(2005)创建了报告模型,并将其发布到本地服务器。但是,当我尝试为使用报表生成器发布的模型运行报表时,出现以下错误。 报告执行错误:授予用户的权限不足以执行此操作。 (rsAccessDenied) 最佳答案 这是因为您正在运行报表构建器的用户没有特权,因此只需给该用户或组一个特权即可运行报表构建器。 请访问这篇文章 或获取快捷方式: 使用“以管理员身份运行”启动Internet Explorer 打开http:// localhost / reports 转到属性选项卡(SSRS ...
  • 快速查询在SSRS中运行缓慢

    我有一个SSRS报告,可以调出存储过程。如果直接从查询窗口运行存储过程,它将在2秒内返回。但是,从2005 SSRS报表运行的同一查询最多需要5分钟才能完成。这不仅发生在第一次运行中,而且每次都发生。此外,在其他环境中我看不到同样的问题。 关于SSRS报告在这种特定环境下运行如此缓慢的任何想法? 最佳答案 感谢您在此处提供的建议。我们找到了一个解决方案,它确实与参数有关。由于“参数嗅探”,从SSRS报告执行时,SQL Server正在生成复杂的执行计划。解决方法是在存储过程中声明变量,并将传入参数分配...
  • 跟踪报告使用情况

    有没有一种简单的方法可以跟踪谁正在运行SSRS 2005中的给定报告,以及他们什么时候在运行该报告?在我们的SSRS实施中,我们大约有80份报告,并且正在尝试查看是否可以放心放牧。如果我们可以轻易地看到未使用哪些报告,那将对我们有帮助。有任何想法吗? 最佳答案 在下一篇文章中,有一些很好的建议和查询可用于生成有关此的报告。 例如,如果要查看最常用的报告,可以执行以下操作: SELECT COUNT(Name) AS ExecutionCount, Name, SUM(Tim...
  • 当表没有行时将其可见性设置为false(在Reporting Services中)

    如果表没有行,是否可以将表的可见性设置为false? 我想在没有行的情况下在Reporting Services中隐藏表。 在这种情况下,将NoRows设置为=“”是不够的,因为该表仍留有空间,并且某些表的格式仍然可见。 我正在使用Microsoft Visual Studio / SQL Reporting Services 2005 最佳答案 尝试将表的“ Visibility.Hidden”属性设置为此表达式: =CountRows() = 0
  • 通过URL将参数传递给SQL Server报告服务

    我正在尝试通过url将参数传递给SSRS,但似乎不起作用! 我试图通过URL传递一个userId(字符串),该URL将传递给数据库并由查询使用。 基本网址: http://blah/Reports/Pages/Report.aspx?ItemPath = MyReport 尝试了这个,但是不起作用: http://blah/Reports/Pages/Report.aspx?ItemPath = MyReport&UserId = fred 有任何想法吗 最佳答案 以及Shiraz所说的一样,尝试如下...
  • SSRS-检查数据是否为空

    我的报告中有以下表达。 =FormatNumber(MAX(Fields!Reading.Value, "CellReading_Reading"),3) 现在,当数据集为空时,“ Fields!Reading.Value”变为空,并且找到它们的最大值无效。我如何检查整个列是否为空? 我没有运气就尝试了以下方法。 =iif(IsNothing(Fields!.Reading.Value),"",FormatNumber(MAX(Fields!Reading.Value, "CellReading_Read...
  • SQL Reporting Services-以编程方式设置数据源吗?

    我有一堆作为RDL部署到SSRS的报告。由于对安全性的要求很高,因此数据库密码经常更改。赶上更改并不得不修改数十个报告,这已成为一项艰巨的任务。这导致了我的问题...是否可以通过编程方式为已部署的报告设置数据源或连接字符串?可以使用可修改报表本身位于服务器上的内容的应用程序来完成此操作吗?当DS位于服务器上时,可以通过修改应用程序的共享数据源来完成此操作吗?是否可以通过将脚本嵌入到报表本身中来完成,该脚本可以从Web服务中检索连接?谢谢最佳答案:这可以通过多种方式完成,我认为最简单的方法之一就是使用SSRS...
  • SSRS中的DataMethod参数

    我为SSRS报告编写了一种数据方法,如下所示。我创建了一个名为county的参数,它工作正常。当我尝试将参数的multivalue属性更改为true时,它停止工作。我意识到我需要一个数组来执行String [],但是我不知道要更改什么。谁能帮我?我还需要添加更多参数。一个例子会很好。public static System.Data.DataTable GetContactList(String County) { var ranges = new Dictionary<string, object...
  • 强制SQL Reporting Services 2005表显示一定数量的行

    我有一个SQL Reporting Services 2005报表,该报表在首页上包含一个表格。我在第一页上有足够的空间来显示列表中的前5个项目。如果有5个以上的项目,我希望列表继续到报表第二页上的另一个表。我还希望表具有固定数量的行。例如,即使列表中不存在任何项,第一页上的表也始终显示5行。这样可以使边框仍然可见,从而不会弄乱页面布局。有什么最好的方法可以使它起作用吗?最佳答案:我认为最好在返回数据的查询/存储过程中而不是在SSRS中完成。你可以做这样的事情SELECT TOP 5 FROM ( ...
  • ssrs在页脚中汇总许多文本框值

    问候语 我报表的页脚中有3个文本框值 我要为它们的总和(总和) 因此,当我尝试与他们合计时,会给我这个错误 The Value expression for the textrun ‘.Paragraphs[0].TextRuns[0]’ refers to more than one report item. An expression in a page header or footer can refer to only one report item. 我用这些代码求和,但没有一个工作 =R...
  • SSRS-如何在水平轴上显示日期

    我想将日期放在X(水平轴)上。 每天简单的销售计数。 Current chart: 我看到了如何关闭图例。使条形相同的颜色也可能会很好。但是我不知道该怎么做才能得到日期。我确实尝试了标签选项卡,并输入了一个表达式“ = Fields!WebOrderDate.Value”,但这没有任何改变。 Here are my current settings: 我的SQL: select CONVERT(date, WebOrderDateTime) as WebOrderDate, Count(*) a...
  • 计算SSRS中2列之间的时差

    我有两个字段,其计算如下: = Format(DateAdd(“ s”,Sum(Fields!TalkTime.Value)/ Sum(Fields!EmployeesWorked.Value),“ 00:00:00”),“ HH:mm:ss”) 和 = PREVIOUS(Format(DateAdd(“ s”,Sum(Fields!TalkTime.Value)/ Sum(Fields!EmployeesWorked.Value),“ 00:00:00”),“ HH:mm:ss”),   “第1季度”) ...
  • 如何在运行时在SSRS中选择数据源

    我需要在运行时动态指定SSRS报告的数据源。我找到了以下解决方案: Dynamically set the data source for SSRS reports without unattended execution account? How to select the Data Source at Runtime in SSRS Report Builder 阅读这些解决方案后,我已经实现了以下内容: Created RDL file with two report parameters Serv...
公众号
码农俱乐部
关注公众号订阅更多技术干货!