rdlc相关内容

显示嵌入在 DLL 文件中的 .RDLC 报告

我有一个由 Windows 服务和表单应用程序使用的报告.所以,我想把报告嵌入到一个两者都可以使用的 DLL 文件中. 问题是,如果我尝试在我的 windows 窗体应用程序中设置 ReportViewer 控件的 ReportEmbeddedResource 属性,它将在 windows 窗体应用程序中搜索资源,而不是 dll 文件. 例如:来自 windows 窗体应用程序的代码: ..
发布时间:2021-12-25 19:16:27 其他开发

如何处理绑定到自定义程序集对象数据源的 RDLC 报告中的空嵌套对象?

我有一份 RDLC 报告,我将其作为 PDF 直接呈现给响应流(而不是使用 ReportViewer).在呈现报表的代码中,它的 DataSource 绑定到自定义程序集中定义的 List(Of ClassA) 对象.这似乎在大多数情况下都有效.我的问题是我似乎无法处理嵌套对象为空的情况.例如,给定 ClassA 和 ClassB(嵌套对象)定义如下: 公共类 ClassA公共 ID 作为整数 ..
发布时间:2021-12-25 19:13:48 C#/.NET

在运行时动态生成 RDLC 报告定义的最佳方法是什么?

我有用户在运行时通过执行查询生成的数据.数据的形状未知,因为用户可以选择带回哪些字段. 该应用程序是一个 ASP.NET MVC Web 应用程序.数据将是 .NET POCO.但是,每个对象都可以具有作为其他对象集合的属性. 我想对报告使用 RDLC 格式,以便我可以利用 PDF、Excel、Word 等导出功能. 我设想将数据显示在网格中,并为集合属性嵌套网格. 生成 ..

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

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

在 c# Winforms 应用程序中将本地报告超链接选项设置为另一个本地 .rdlc 报告

从下面的屏幕截图窗口,我如何在我的应用程序报告文件夹中指定本地(.rdlc)报告?如果我只是输入我的报告的名称,超链接不起作用,当您将鼠标悬停在字段值上时,完全没有迹象表明超链接存在. 但是如果我选择转到 URL 并输入 ="http://www.mysite.co.ug/" 作为表达式,它就可以工作了. 我感觉我在引用我的报告路径时犯了一个错误,我想看一个示例,其中选择了 转到报告 ..
发布时间:2021-12-25 19:01:47 其他开发

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

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

在 RDLC 中动态生成列

我正在尝试在 ASP.NET 中生成 RDLC 报告,其中我的数据集的列将是动态的并且仅在运行时确定. 我有一个返回数据表的函数,通过在 RDLC 报告向导中选择这个函数,我可以成功生成我的报告. public DataTable GetTable(){//这里我们创建了一个四列的数据表.DataTable table = new DataTable();table.Columns.Ad ..
发布时间:2021-12-25 18:54:31 C#/.NET

如何在 WPF 项目中将 rdlc 文件添加到 ReportViewer

我通过主窗口的 XAML 设计器在 WPF 应用程序中添加了一个 ReportViewer,我想添加一个现有的 rdlc 文件. 我希望我的报告查看器在启动时显示一个空的 rdlc 文件(没有参数),稍后在从我的数据网格(绑定到一个 observablecollection)中选择一行时,相应地更改其参数并显示填充的报告定义而不是空的. 我将使用所选行作为命令参数和相关事件以及所有内容 ..
发布时间:2021-12-23 13:36:31 C#/.NET

在后台从 RDLC 报告创建 PDF

我正在运行一个月末流程,并希望它自动创建一些当时需要创建的报告.我正在使用 rdlc 报告.有没有办法在后台从 RDLC 报告自动创建 PDF? 解决方案 这很容易做到,您可以将报告呈现为 PDF,并将生成的字节数组作为 PDF 文件保存在磁盘上.要在后台执行此操作,更多的是您的应用程序是如何编写的问题.您可以启动一个新线程,或使用 BackgroundWorker(如果这是一个 WinF ..
发布时间:2021-12-14 15:13:42 C#/.NET

.NET 4.0 中非常高的内存使用率

我有一个 C# Windows 服务,我最近从 .NET 3.5 转移到了 .NET 4.0.没有进行其他代码更改. 在 3.5 上运行时,给定工作负载的内存利用率约为 1.5 GB 内存,吞吐量为每秒 20 倍.(在这个问题的上下文中,X 无关紧要.) 在 4.0 上运行的完全相同的服务使用 3GB 到 5GB+ 的内存,每秒不到 4 X.事实上,随着内存使用量不断攀升,该服务通常最 ..
发布时间:2021-11-26 10:51:39 C#/.NET

使用 ASP .NET Core 呈现 .rdlc 报告

是否可以使用 ASP.NET Core 呈现 .rdlc 报告?目前,这似乎只有在我针对 .NET Framework 而不是 .NET Core 时才有可能. 我不需要报告查看器,我只需要将 .rdlc 报告的结果呈现为字节数组. 解决方案 如果您想使用 rdlc 报告创建 pdf/excel/word,我建议您可以使用 AspNetCore.Reporting 库.这是开源的,作 ..
发布时间:2021-11-24 14:09:48 C#

我无法让报告查看器在 VS 2019 上工作

在 Visual Studio 2019 上,我从 NuGet 包中添加了 Microsoft RDLC 报告设计器,我继续将 Microsoft.ReportViewer.Winforms.dll 添加到项目中.我还创建了一个 .xsd 和一个 .rdlc.reportviewer 工具显示在我的工具箱上,我可以将它拖放到表单上.问题是,当我将报表查看器工具放到我的表单上时,它不会打开报表视图. ..
发布时间:2021-09-19 19:30:26 其他开发

RDLC 表 - 垂直和水平合并单元格

我正在处理一个新的 RDLC 报告(作为 WinForms 应用程序的一部分),我需要让报告采用一个简单的表格(6 列简单数据),并为表格中的每一行显示一个框包含该数据,但排列使得该框中的前两个“行"首先包含一个图像(两个“单元格"垂直合并),然后是两个值(彼此上方 - 每个在自己的“行"上).然后它需要包含 3 个值(作为与整个框一样宽的单独“行"(即水平合并两个单元格) 它需要为每一行数 ..
发布时间:2021-07-07 19:57:46 C#/.NET

VS2010 报表设计器:在 RDLC 中将整数格式化为 (x)d、(y)h、(z)m

我从我的数据库中返回一个 int 值,以分钟为单位表示时间. 即如果列的值为 10,则表示 10 分钟.如果是 199,则表示 3 小时 19 分钟. 然后我将我的结果分组,并计算一个 SUM(Fields!TotalTime.Value). 如何将这个整数格式化为以下格式:(x)d, (y)h, (z)m, where d = 天h = 小时m = 分钟 使用内置函数?或者 ..
发布时间:2021-07-03 19:02:12 其他开发

RDLC 报告中的时间总和

我想在 RDLC 报告中总结这个 WorkedHours..WorkedHours 类型是 Varchar.. WorkedHours04:00:2507:23:0111:02:15 喜欢总数:22:25:41 我怎样才能实现它? 解决方案 您可以将 TimeStamp 类与 Sum 函数一起使用,举个例子: =TimeSpan.FromMinutes(Sum(Fields ..
发布时间:2021-07-03 19:02:09 其他开发

是否有一种快速方法可以为 SQL Server Report Services RDLC 报告中的多行设置可见性表达式?

我有一个包含许多表(tablixes?)的报告,我需要在其中隐藏第二列中没有值的所有行: 我可以通过右键单击每一行来做到这一点 并为行的可见性设置一个表达式,该表达式取决于出现在第二列字段中的值,例如 =IIF((Fields!MyField4.Value = ""), True, False) 但问题是我的报告有超过 1000 行!鉴于每个字段都有一个特定的名称,这将需要很长时间 ..
发布时间:2021-07-03 19:02:06 其他开发

Windows 窗体 rdlc 报告重复列

我想创建一个与此类似的 rdlc 报告,以便我可以打印许多记录以节省空间和纸张.说吧..如果我的表中有 120 行并且我想将它显示为 3 列,那么每列将有 40 条记录,而不是一直垂直显示. 列标题 |列标题 |列标题---------------------------------------------值 1 值 7 值 13值 2 值 8 ...值 3 值 9 ...值 4 值 10 .. ..
发布时间:2021-07-03 19:02:03 其他开发