reporting-services相关内容
我需要一个可选参数或一个默认值为空的参数. 我想为报告使用下拉列表,该列表正在从另一个数据集获取它的值.我选择了允许 NULL 值的选项.我尝试将默认值设置为 null 以及所有其他可用设置.有什么方法可以让这个下拉菜单成为可选的,或者将默认值设为 NULL? 我搜索并发现了这个问题,该问题被问到并接近但没有回答可选/空问题......在报告的查询中,我确保该值是否为 NULL:SQL
..
我正在使用 Report Builder 3.0 构建报告.我按月份分组,但我的多维数据集中的月份字段的格式为“2013 年 11 月".看起来不错,但它是按字母顺序而不是日历顺序排序的. 在我的搜索过程中,我找到了这个页面 http://timyocum.blogspot.co.nz/2012/02/sorting-by-date-not-alphabetically-by.html
..
我注意到,如果报告为其所有参数指定了默认值,那么它会在启动时自动呈现.我怎样才能防止这种情况?也就是说,我不希望在用户单击“查看报告"按钮之前呈现报告 解决方案 如果所有参数都具有默认值,则无法停止报表呈现. 自动停止报表呈现的唯一方法是至少有一个没有默认值的参数.
..
我有一份报告,按位置分组显示.例如,我有按地理区域分组的商店. 我想有条件地删除该组,以便不按地区分组,而是简单地按字母顺序列出所有商店. 这可能吗?区域在一个组中,商店在一个详细信息组中. 解决方案 在带有分组的控件中,您只需将分组设置为以某物为条件,通常为参数.并更改分组页眉/页脚的可见性. 在控件的“分组和排序"对话框中,您将进行分组 = iif(Paramet
..
我有一个 WPF 项目.对于报告服务,我正在使用 Microsoft.ReportingServices.ReportViewerControl.WebForms & Microsoft.ReportingServices.ReportViewerControl.WinForms. 在 .Net framework 4.7.2 上运行时一切正常. 现在我将它移植到 .Net
..
我有两个数据集:Dataset1(主要)和 Dataset2.我的报表数据集是 Dataset1. 我想从 Dataset2 访问总保费金额并将其放入报告中.如果“市场名称"的参数是单值参数,则报告工作正常. 当我将参数属性设置为“允许多个值"时,我的报告显示“生产"字段的总计错误.问题是因为lookupset 函数是基于Currency_Type 的. 我应该做的是搜索每个市场
..
我在 asp.net 应用程序中使用 localreport 对象.该报告由一组对象提供.所以在报告的渲染中,类的一些属性被调用. Class ClassForReport{字符串 日期{get{return _aDate.ToshortDateString();}}} 现在渲染的代码和问题: //首先,为了考虑到用户的选择,我改变了文化CultureInfo ci = CultureInf
..
我想从另一份报告链接到一份报告的特定部分.在互联网上快速搜索并没有给我任何建议,所以我想我会在这里问你们聪明的人;-) 我真的在寻找 HTML 中的锚点之类的东西,但只是为了一份报告. 解决方案 如果您已经知道要跳转的报告页面,那么我认为您应该使用“转到 URL"而不是“转到报告"操作" 并在表达式字段中插入如下内容: "http://myrsserver/reportserver
..
我发现在 SQL Reporting 中可能存在问题.我的页面上有一个 ReportViewer,我使用以下方法发送参数: ListmyParams = new List();myParams.Add(new ReportParameter("Start_Date", StartDate));myParams.Add(new ReportParameter("End_Date", EndDate
..
一个简单(我希望)的问题,我使用的是 Visual Studio,我在 SQL Server Business Intelligence Development Studio 中创建了一个新报告.在布局视图中,标尺以英寸为单位,我想将其更改为厘米. 更新 1 更改区域设置有效. 如果不更改区域设置就不能这样做吗?我希望这是 Visual Studio 中的一个设置. 解决方
..
我需要构建一个报告,以四个分组级别显示数据.棘手的部分是:要在这四个级别上显示的实际字段将作为参数传递到报表中. 我现在的主要问题是:如何告诉报告上的文本框不显示参数@X 的值,而是通过参数@X 中指定的名称显示字段的值? 所以如果我传入@X = 'Agent',我不想在报告上显示'Agent',但真的 =Fields!Agent 但是我该怎么做呢?在我看来,这些值表达式几乎都是硬
..
尝试在报告中显示 GUID 列时..它显示为 #error.. =CStr(Fields!number.Value).ToString 我在列的属性中尝试了上面的代码..它不起作用.. 请指教 解决方案 =CType(Fields!number.Value, GUID).ToString
..
我正在使用 Visual Studio 2010 并且我安装了“Microsoft Report Viewer 2012 Runtime",希望能在 SQL 2012 中测试新的报告系统.之后我从我的 Web.config 中清除了对“Microsoft.ReportViewer.WebForms"的引用,并且从我的工具箱中删除了 ReportViewer 控件并添加了新版本 11 ReportV
..
我一生都无法弄清楚如何将子组添加到父组,而是让该子组位于父组行下方.现在,如果我右键单击父组并添加一个子组..它会添加一个子组,但会添加到报告中第一个父组单元格的右侧. 有人吗??你到底是怎么让子组坐在父行下面的? 例如,我的报告将有一个包含 CarType 的父组对于每个 Car Type 组,它都有几个相关的汽车名称 -------------------------------
..
在报表生成器中,我有一个使用 lookupset 函数的表达式,它可以不返回任何内容、日期和描述,或者几个日期和几个描述.它提取的数据是正确的.我已经搜索了这个论坛和 MSDN.使用我在两个地方找到的内容,我将我的表达调整为以下内容. 我的表情: =Join(Lookupset(Fields!ProjectName.Value,字段!项目名称.值,Fields!TaskBaseline0F
..
我想问一下有没有人知道我想做的事情: 我在微软报告服务器中有一个报告,它正在等待一个参数 (person_id) 来完成. 我需要发送一封包含每个 person_id 报告的电子邮件.我需要运行一个函数来运行我的报告,称为 per_permissions.rdl 下载它并附加文件以通过电子邮件发送.vb.net 代码中的示例 strSql = "SELECT per_id,per_e
..
我有一份多页报告服务报告,我想从特定页面开始,而不是默认的第一页. 有没有办法做到这一点? 解决方案 http://myrsserver/reportserver?http://portal/reports/sample%20reports/departmental%20sales.rdl&rs:Command=Render&rc:Zoom=Whole%20Page&rc:Param
..
我正在尝试将报告部署到我的一台服务器,但出现错误,指出授予用户“用户 A"的权限不足以执行此操作.但是,我以确实有权部署报告的用户 B 的身份登录到计算机. 如何强制 BIDS 再次提示我登录,以便我可以以用户 B 而不是用户 A 的身份登录? 解决方案 通过转到“控制面板 -> 凭据管理器",然后删除与报表服务器关联的 Windows 凭据(例如"reportr2.blah.com
..
您好,我已经安装了 Team Foundation Server 2010,它在我的局域网上运行良好,但我也需要它在 Internet 上运行. 我的问题是,当我通过 Internet 连接到我的团队服务器时,当我尝试创建一个新的团队项目时,出现以下错误. TF218027:无法在运行 SQL Server Reporting Service 的服务器上创建以下报告文件夹://TfsR
..
我有一个存储过程,它返回多个类似于以下内容的结果集: ALTER PROCEDURE sp_XXXX(XXXXXX)作为设置无计数选择XXXXXXX如果@@ROWCOUNT = 0选择XXXXXXX返回 我希望我的报告在有数据时使用第一个结果集,或者在第一个结果集为空时使用第二个结果集.有什么帮助吗? 解决方案 在 sproc "union all" 你的两个结果集.如果您需要区分它们
..