reporting-services相关内容

RDL 是否可以有可选参数或强制默认值为空

我需要一个可选参数或一个默认值为空的参数. 我想为报告使用下拉列表,该列表正在从另一个数据集获取它的值.我选择了允许 NULL 值的选项.我尝试将默认值设置为 null 以及所有其他可用设置.有什么方法可以让这个下拉菜单成为可选的,或者将默认值设为 NULL? 我搜索并发现了这个问题,该问题被问到并接近但没有回答可选/空问题......在报告的查询中,我确保该值是否为 NULL:SQL ..
发布时间:2021-07-07 20:23:08 C#/.NET

按年和月名排序

我正在使用 Report Builder 3.0 构建报告.我按月份分组,但我的多维数据集中的月份字段的格式为“2013 年 11 月".看起来不错,但它是按字母顺序而不是日历顺序排序的. 在我的搜索过程中,我找到了这个页面 http://timyocum.blogspot.co.nz/2012/02/sorting-by-date-not-alphabetically-by.html ..
发布时间:2021-07-07 20:22:47 其他开发

如何停止 Reporting Services 报表在启动时自动呈现?

我注意到,如果报告为其所有参数指定了默认值,那么它会在启动时自动呈现.我怎样才能防止这种情况?也就是说,我不希望在用户单击“查看报告"按钮之前呈现报告 解决方案 如果所有参数都具有默认值,则无法停止报表呈现. 自动停止报表呈现的唯一方法是至少有一个没有默认值的参数. ..
发布时间:2021-07-07 20:22:36 其他开发

有条件地删除 Reporting Services 中的分组

我有一份报告,按位置分组显示.例如,我有按地理区域分组的商店. 我想有条件地删除该组,以便不按地区分组,而是简单地按字母顺序列出所有商店. 这可能吗?区域在一个组中,商店在一个详细信息组中. 解决方案 在带有分组的控件中,您只需将分组设置为以某物为条件,通常为参数.并更改分组页眉/页脚的可见性. 在控件的“分组和排序"对话框中,您将进行分组 = iif(Paramet ..
发布时间:2021-07-07 20:22:24 其他开发

LookupSet 基于两个字段的组合而不是一个

我有两个数据集:Dataset1(主要)和 Dataset2.我的报表数据集是 Dataset1. 我想从 Dataset2 访问总保费金额并将其放入报告中.如果“市场名称"的参数是单值参数,则报告工作正常. 当我将参数属性设置为“允许多个值"时,我的报告显示“生产"字段的总计错误.问题是因为lookupset 函数是基于Currency_Type 的. 我应该做的是搜索每个市场 ..
发布时间:2021-07-07 20:21:30 其他开发

LocalReport 方法渲染的线程文化

我在 asp.net 应用程序中使用 localreport 对象.该报告由一组对象提供.所以在报告的渲染中,类的一些属性被调用. Class ClassForReport{字符串 日期{get{return _aDate.ToshortDateString();}}} 现在渲染的代码和问题: //首先,为了考虑到用户的选择,我改变了文化CultureInfo ci = CultureInf ..
发布时间:2021-07-07 20:21:12 C#/.NET

报表生成器:我可以链接到报表的特定部分吗?

我想从另一份报告链接到一份报告的特定部分.在互联网上快速搜索并没有给我任何建议,所以我想我会在这里问你们聪明的人;-) 我真的在寻找 HTML 中的锚点之类的东西,但只是为了一份报告. 解决方案 如果您已经知道要跳转的报告页面,那么我认为您应该使用“转到 URL"而不是“转到报告"操作" 并在表达式字段中插入如下内容: "http://myrsserver/reportserver ..
发布时间:2021-07-07 20:20:41 其他开发

SQL 报告:空参数

我发现在 SQL Reporting 中可能存在问题.我的页面上有一个 ReportViewer,我使用以下方法发送参数: ListmyParams = new List();myParams.Add(new ReportParameter("Start_Date", StartDate));myParams.Add(new ReportParameter("End_Date", EndDate ..
发布时间:2021-07-07 20:20:24 C#/.NET

如何将 Report Designer Ruler 单位从英寸更改为厘米?

一个简单(我希望)的问题,我使用的是 Visual Studio,我在 SQL Server Business Intelligence Development Studio 中创建了一个新报告.在布局视图中,标尺以英寸为单位,我想将其更改为厘米. 更新 1 更改区域设置有效. 如果不更改区域设置就不能这样做吗?我希望这是 Visual Studio 中的一个设置. 解决方 ..
发布时间:2021-07-07 20:20:18 其他开发

Reporting Services - 根据参数动态设置字段值

我需要构建一个报告,以四个分组级别显示数据.棘手的部分是:要在这四个级别上显示的实际字段将作为参数传递到报表中. 我现在的主要问题是:如何告诉报告上的文本框不显示参数@X 的值,而是通过参数@X 中指定的名称显示字段的值? 所以如果我传入@X = 'Agent',我不想在报告上显示'Agent',但真的 =Fields!Agent 但是我该怎么做呢?在我看来,这些值表达式几乎都是硬 ..
发布时间:2021-07-07 20:20:15 其他开发

组创建在 Parent 的右侧

我一生都无法弄清楚如何将子组添加到父组,而是让该子组位于父组行下方.现在,如果我右键单击父组并添加一个子组..它会添加一个子组,但会添加到报告中第一个父组单元格的右侧. 有人吗??你到底是怎么让子组坐在父行下面的? 例如,我的报告将有一个包含 CarType 的父组对于每个 Car Type 组,它都有几个相关的汽车名称 ------------------------------- ..
发布时间:2021-07-07 20:19:44 其他开发

格式查找表达式

在报表生成器中,我有一个使用 lookupset 函数的表达式,它可以不返回任何内容、日期和描述,或者几个日期和几个描述.它提取的数据是正确的.我已经搜索了这个论坛和 MSDN.使用我在两个地方找到的内容,我将我的表达调整为以下内容. 我的表情: =Join(Lookupset(Fields!ProjectName.Value,字段!项目名称.值,Fields!TaskBaseline0F ..
发布时间:2021-07-07 20:19:35 其他开发

下载报告并附加到电子邮件

我想问一下有没有人知道我想做的事情: 我在微软报告服务器中有一个报告,它正在等待一个参数 (person_id) 来完成. 我需要发送一封包含每个 person_id 报告的电子邮件.我需要运行一个函数来运行我的报告,称为 per_permissions.rdl 下载它并附加文件以通过电子邮件发送.vb.net 代码中的示例 strSql = "SELECT per_id,per_e ..
发布时间:2021-07-07 20:19:26 其他开发

跳转到报告服务中的特定页面

我有一份多页报告服务报告,我想从特定页面开始,而不是默认的第一页. 有没有办法做到这一点? 解决方案 http://myrsserver/reportserver?http://portal/reports/sample%20reports/departmental%20sales.rdl&rs:Command=Render&rc:Zoom=Whole%20Page&rc:Param ..
发布时间:2021-07-07 20:19:10 其他开发

更改报告部署的登录名

我正在尝试将报告部署到我的一台服务器,但出现错误,指出授予用户“用户 A"的权限不足以执行此操作.但是,我以确实有权部署报告的用户 B 的身份登录到计算机. 如何强制 BIDS 再次提示我登录,以便我可以以用户 B 而不是用户 A 的身份登录? 解决方案 通过转到“控制面板 -> 凭据管理器",然后删除与报表服务器关联的 Windows 凭据(例如"reportr2.blah.com ..
发布时间:2021-07-07 20:18:44 其他开发

无法通过 Internet 创建新的团队项目获取 SQl 报告服务解决错误

您好,我已经安装了 Team Foundation Server 2010,它在我的局域网上运行良好,但我也需要它在 Internet 上运行. 我的问题是,当我通过 Internet 连接到我的团队服务器时,当我尝试创建一个新的团队项目时,出现以下错误. TF218027:无法在运行 SQL Server Reporting Service 的服务器上创建以下报告文件夹://TfsR ..
发布时间:2021-07-07 20:18:32 数据库

如何在 Reporting Services 中使用多个结果集

我有一个存储过程,它返回多个类似于以下内容的结果集: ALTER PROCEDURE sp_XXXX(XXXXXX)作为设置无计数选择XXXXXXX如果@@ROWCOUNT = 0选择XXXXXXX返回 我希望我的报告在有数据时使用第一个结果集,或者在第一个结果集为空时使用第二个结果集.有什么帮助吗? 解决方案 在 sproc "union all" 你的两个结果集.如果您需要区分它们 ..