问题标签 [reportviewer2008]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 报表查看器不显示数据,只显示表格
报表查看器控件 (WinForm) 不显示数据,只显示表格。
但是,如果我使用 ReportViewer 2.0 执行 RDL 文件,它会很好地显示所有数据。
它使用用户 DSN ODBC 参考。
RDL 的一部分
有什么线索吗?
reportviewer2008 - Avg() 在 C# 的 ReportViewer 中返回 #Error
我有列分组。在组页脚中,我有这个表达式来给出该组的平均分数。
当我运行报告时,Average 列显示为#Error。
我该如何解决。我正在使用 C# Winforms,VS2008
它显示警告为
最初我通过将 Score 设置为 char(50) 创建了表。但现在我更改了数据库,数据类型为分数的小数。而且在报告中,Dataset->perfscoretbl->Score->DataType 为 System.Decimal。
但它仍然显示为#Error。
vb.net - 在 ReportViewer 2008 中设置纸张大小
在 vb.net 2008 中添加 MSReport 2008
在 RDLC - 报告查看器页面设置对话框中设置和获取页面边距、纸张大小、方向等时,我遇到了一个严重的问题。
我想以编程方式执行此操作。
笔记 :
以编程方式,我可以从 PageSettings 中获取页边距的默认值。
一旦我更改了 PageSettings 中的值,我就无法检索修改后的 PageSettings 值,它只获取 PageSettings 的默认值。
前任。,
以下代码获取默认值
请帮助我动态获取和设置 PageSettings 值。
谢谢
visual-studio-2010 - 将 rdlc 报告文件从 VS2008 升级/转换为 VS2010
我有一个在 VS2008 上制作的报告(rdlc)文件,并且可以在 Report Viewer 2008 和 2010 上工作。
xmlns="http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition"
然后我通过在文件中适当地使用和使用将 rdlc 报告文件转换为 Report Viewer 2010 <ReportSections>
。(我这样做是因为当我在 vs2010 中打开报告文件时,它没有发出任何转换文件的警报;所以我想我可以手动完成。)
手动转换后,我继续在我的项目中使用 VS2010 和 Report Viewer 2010,但它给了我一个错误文本:“报告定义的目标命名空间无效” http://schemas.microsoft.com/sqlserver/reporting/2010/ 01/reportdefinition '无法升级。"
我确定Microsoft.ReportViewer.WebForms程序集在我的项目参考中是版本 10。而且我在配置文件中使用了以下配置
那么问题是什么?如何将 rdlc 文件从 2008 转换为 2010 以获得最佳效果?如果问题不是由 rdlc 本身引起的,我该如何解决?有没有办法在 vs2010 中显示转换弹出窗口,如此处所述?
asp.net - 在 asp.net 页面上显示来自 SSRS 的报告
我在 asp.net 页面上的 Reporting Services 报告有问题。当我从我的 asp.net 应用程序调用报告(这是一个在表格的特定列中带有图形的表格)时,它不会显示表格单元格上的图形,但是当我从 Reporting 在 ReportServer 上看到相同的报告时服务它向我显示表格特定列内的图形。你有过这样的问题吗?*报告显示在视觉工作室 2008 的报告查看器上。
vb.net - RDLC 报告中的外部图像
我正在尝试在我的应用程序的报告中使用外部图像。这是一个windows申请表。
的属性EnableExternalImages
是localreport
True
图像的来源是 External
As 值我正在尝试这个。file:///C:\image.png
我可以从 Visual Studio 设计器中看到报告上的图像,但是当我运行我的应用程序时,我看不到报告上的图像,只能看到一个红色的 X。
我能做些什么?
更新
我在另一台计算机上尝试了同样的方法,效果很好。所以问题出在我的笔记本电脑上。任何想法?
c# - 使用 itext sharp 打印 pdf 文件但不适用于多个用户
我找不到从报告查看器打印报告的任何其他方法,所以做了一些谷歌搜索,发现 itext 清晰,所以首先我生成报告,然后在源文件中创建一个 pdf,然后我点击打印按钮,它打印了刚刚的 pdf通过在客户端机器上调出 pdf 的打印选项创建,但我遇到的问题是当多个用户生成报告并打印 pdf 时,他们收到错误消息,指出资源已在使用中,请告诉我如果有解决此问题的方法或我可以在客户端计算机上打印报告的任何其他方式?
我用来打印的代码
有没有其他更快的方法可以使用外部按钮从报表查看器打印报表?
c# - 尚未为数据源 rdlc 报告提供数据源实例
我正在尝试使用一个数据集中的两个数据表创建参数化报告,这是因为在第一个数据表中,我正在获取所有记录并将其显示在页面加载事件中,但是当用户输入起始日期和截止日期参数并单击时过滤器我希望报告更改为接受参数的其他数据表。
页面加载时的应用:
我用这段代码完成了上述工作
如果我使用此代码并在报告中添加参数,我可以获得用于报告的参数:
但我不想这样做,而是我想通过数据集中的数据表将参数传递给报告,然后将其分配给报告的源,但是当我这样做时,我得到了这个错误:
我的数据集:
所以在页面加载时使用不带参数的数据表显示所有数据,但是当提供日期范围并单击过滤器按钮时,使用其他数据表作为报告源:
这是从文本框中传递值并使用参数填充数据表的代码:
c# - Microsoft.ReportViewer:如何将版本从 8 升级到 11
我在 Visual Studio 2013 和 Microsoft Sql server 2012 上开发了一个 c# 桌面应用程序。当我在具有 sql server 2008 的客户端系统上部署此应用程序时,应用程序运行正常,但报告不起作用。它抛出异常:
可以找到文件或程序集 Microsoft.ReportViewer.Common V 11.0.0.0
当我看到程序集时,它有 V 8.0.0.0。我的问题是如何在不安装 Sql server 2012 的情况下将其升级到 V 11?有没有办法在程序集中复制新版本文件?