reporting-services相关内容

C# Microsoft.Reporting.Winforms RDLC - 如何在正文中添加详细信息部分?

我正在渲染一个 Winforms.LocalReport,想知道它是否可行,以及如何像在 MS Access Report 和 Crystal Reports 中那样将详细信息/部分添加到报告正文中. 组织细节将有助于管理分页符,并且在添加新/删除现有字段时也可以更轻松地进行总体设计.我有 300 多个字段,不包括子报表. 或者,此功能是否已被其他更好的功能取代?感谢任何建议谢谢! ..
发布时间:2021-07-03 18:59:41 其他开发

RDL 中的颜色记录

我在创建 RDL 报告时遇到了一些问题.我希望在某些条件下,当我在 excel 中导出该报告时,一些记录在 Report.as 和 execl 中以红色显示.任何人都可以帮助我做到这一点..?我使用的是 Reporting Server 2005. 解决方案 为此,您通常会在表格单元格的“颜色"属性(或“背景颜色"属性)中使用条件表达式想改变. 要根据字段“价格"的值更改单元格的文本 ..
发布时间:2021-07-03 18:59:14 其他开发

需要好的 RDLC(报告)示例/样本

我正处于报告工具的评估阶段. 我更喜欢 RDLC.但我需要一些可用的示例/示例,它们可以指导我们使用现成的 RDLC. 我会从简单的数据列表和复杂的矩阵、计算、分组等中寻找示例. 如果我们在某个地方遇到困难,这将帮助我们建立一个参考点. 解决方案 看一看:http://www.gotreportviewer.com/ ..
发布时间:2021-07-03 18:58:14 其他开发

在 RDLC 报告中更新数据源

我正在使用 SQL 视图将数据传递给 RDLC 报告.现在,如果我在 SQL 视图中添加一列,如何在 RDLC 报告中获取这个新添加的列. 现在,我必须每次都删除 RDLC 数据集并创建新的数据集,这根本不可行.希望有人有更好的方法来做到这一点. 解决方案 您可以在任何 XML 编辑器中打开您的报表,找到您的数据集并在“字段"部分添加更多列(所需类型).例如: ..
发布时间:2021-07-03 18:57:47 其他开发

按图像路径在数据库中的 RDLC 报告上显示图像

图像路径存储在 SQL Server 2008 数据库中.在我的 RDLC 报告中,我有一个图像字段.我已设置此字段以从数据库中的数据库列获取图像路径.我还在报告查看器中将“EnableExternalImages"属性设置为 true.我不知道我错过了什么,但我的报告显示的唯一“图像"是红色标记.我错过了什么? 解决方案 问题是我确实把报表上图片控件的图片源属性设置为“database" ..
发布时间:2021-07-03 18:57:42 C#/.NET

RDLC 表达式导致 #error

我有两个小数字段,利润和收入.它们显示在 tablix 控件中,每个控件都有自己的列.在第三列中,我想将利润除以收入.当这些字段中的任何一个为零时的结果是#error,我猜这是由于除以零所致.我想出了以下表达式来解决这个问题: =iif(Cint(Fields!revenue.Value) = 0 orelse cint(Fields!profit.Value) = 0 ,"",FormatPe ..

分组不会在主详细信息 rdlc 报告格式中创建

我想使用 Microsoft 报表设计器创建 rdlc 报表.由于我的数据的复杂性(下面给出的只是一个例子)我不在数据库端使用视图.因此,我必须为我的报告设计使用单独的表(数据源).现在,从下面的示例中可以看出,我有一个报告页面,我想显示每个人的个人、家庭和工作信息. 个人信息部分有文本框.数据来自table_Personal, 家庭信息部分有一个表格.数据来自Table_Famiy, ..
发布时间:2021-07-03 18:57:33 其他开发

.NET 4.0 上的 RDL 客户端(本地)报告?

我刚刚偶然发现了 RDL 报表设计器的 VS2010“升级或死亡"对抗.在我摧毁一个完美的监视器之前,我决定深呼吸并冷静地询问是否有人可以告诉我 RDL 客户端报告的真实情况.我看到它说它不能用 RDL 2008 来完成.这是真的吗?如果是这样,这是微软故意将其所谓的合作伙伴置于地下的尝试,还是有一个不那么险恶的解释? 解决方案 新的 ReportViewer 比旧的(Tablix、Ric ..
发布时间:2021-07-03 18:57:24 其他开发

如何创建每页显示 1 条记录的报告 (rdlc)

在让它工作时遇到一些麻烦......我基本上希望报告看起来类似于: 我记得过去这样做的方法是在报告向导中创建“页面组".但是,我相信那是在 VS05 中,现在在 VS10 中的报表向导非常不同.它现在有列组和行组,但没有页组,如果没有向导,我也不知道如何让它工作.如果尝试寻找教程或示例,但运气不佳.此外,“gotreportviewer.com"网站非常糟糕,并没有太大帮助. 解决方案 ..

RDLC - 在 VS2010 中添加数据源

您好. 我有一个 RDLC 文件,我想向其中添加一个数据源,尽管到目前为止没有任何运气.数据源是我自己写的自定义类(补充一下,我们一直都是这样做的).我们最近转换为 VS2010 RDLC 格式,这导致了一些问题,但我们对实现进行了一些更改,以解决更主要的问题. 所以,回到手头的问题,当我尝试将我的数据源添加到 VS2010 中 RDLC 视图中的 DummyDataSource 列表 ..
发布时间:2021-07-03 18:57:16 其他开发

报告服务:打印所有页面

在 SQL Server Reporting Services 中,我希望有一个选项可以打印报告的所有页面,即使报告在用户界面中被拆分为多个报告页面. 我们目前有一份报告,内容如下: 每项一页 没有打印为 pdf 的选项(根据要求有意删除;否则可能的解决方案:下载为 pdf,然后打印整个 pdf 文档) 可以一次打印一页 并希望进行以下更改: 可以通过单个用户操作打印所 ..
发布时间:2021-06-21 19:16:01 其他开发

将报告 (RDLC) 设置为始终横向打印和 A4

有没有办法将 RDLC 报告设置为始终为横向并始终使用 A4,而无需每次通过打印对话框手动执行此操作?我已经在这里呆了几个小时,谷歌搜索后没有任何结果. 确实,有没有办法跳过打印对话框本身? TIA 解决方案 当然可以避开打印对话框直接打印,也可以在代码中指定页面大小和打印方向.我们在我们的项目中这样做,但代码有点混乱,而且它是在 VB 中的,所以我不会在这里发布一大块. ..
发布时间:2021-06-21 19:12:20 C#/.NET

来自员工表的经理/主管/员工层次结构的 SQL 报告

我有一个员工表,其中显示了员工 ID 和他们的经理 ID.经理们想要的报告不仅要显示他的直接下属,还要显示他自己和所有向他的直接下属报告的员工. 例如,我的表将有下表: 我需要为 Manager1 编写的报告将包含他的信息以及他的直接下属(Supervisor1 和 Supervisor2)及其报告(Employee1 到 Employee4). 我可以使用某种连接或任何其他代码 ..
发布时间:2021-06-06 20:09:07 数据库

遍历报表的各列以动态显示/隐藏它们吗?

我想尝试实现一个参数,该参数将允许用户动态选择要在报告中显示的列.一个想法是创建一个具有列名的多值参数.用户点击查看报告后,我想尝试对列和所选值进行迭代以加入可见性. 如何遍历tablix中的列? 如何遍历参数的多个值,以便确定是否选择了某个值? 我正在使用MS SQL Reporting Services 2012. 解决方案 对于表(即固定列),可以使用以下方法.它并 ..
发布时间:2021-05-30 21:18:30 其他开发

SQL变量以保存整数列表

我正在尝试调试其他人的SQL报表,并将基础报表查询放置到SQL 2012的查询窗口中. 报告要求的参数之一是整数列表.这是通过多选下拉框在报告上实现的.报表的基础查询在 where 子句(例如 )中使用此整数列表 选择*来自TabA其中(@listOfIDs)中的TabA.ID 我不想修改正在调试的查询,但是我不知道如何在SQL Server上创建一个可以保存此类数据进行测试的变量. ..
发布时间:2021-05-30 18:49:56 数据库

报告服务-将Tablix列值相加

我对tablix列中的行应用了许多功能.我需要对tablix列中的所有行求和.我使用的是Reporting Services 2005,因此LOOKUP不存在,并且也无法访问SQL存储过程. 解决方案 您的问题相当模糊,但是我会解决这个问题.假设您在tablix列中有一个名为Textbox5的文本框.在页脚行(组页脚或tablix页脚)中,可以使用以下表达式: = Sum(Report ..
发布时间:2021-04-28 19:52:58 其他开发