我的页面上有一个reportviewer(Microsoft.ReportViewer.WebForms)控件.我的所有报告都使用一个数据源.我希望能够从我的UAT环境启动时让我的报告在不同的数据库上运行.因此报告的位置是相同的,但数据来自不同的数据库.我似乎无法找到这是怎么做的,它甚至可能吗?
编辑:它们是SQL Server上的服务器报告.我知道你可以设置programificaly数据集,但我只是希望报告指向不同的数据库并保持报告的其余部分不变.2005年TIA,
约翰
我在 rdcl 报告中使用 rownumber(nothing) 创建了一个带有序列号的报告。因为,我在报告中使用了一个组,所以序列号与前一组继续,我得到的报告如下
组 1 1 值
2 值
3 值
组2 4值
5值
6值
但我需要它就像
组 1 1 值
2 值
3 值
组 2 1 值
2 值
3 值
我什至尝试使用 RunningValue 函数。可以按照我需要的方式实现吗?
按照它在此处定义的步骤之后,Visual Studio 2017 RC 中缺少 Reportviewer 工具。我仍然无法让它在报告查看器中工作,这就是它在工具箱中的显示方式:
此 ReportViewer 工具仅在右键单击工具箱后出现,然后我选择了“全部显示”。完成所有这些后,我仍然无法将其拖到设计报告中。
我不知道如何解决这个问题。
我已经多次将报表设计器和报表查看器安装到 studio 2022 中。报表设计器的安装工作正常。我可以创建向导并自己动手 .rdlc 报告。
我对此完全陌生。所有有关使用报表工具的在线教程都是从“将报表查看器拖到表单中并开始配置它”开始的。
将报表查看器安装到工具箱是从 nuget 包开始,然后从浏览项目文件夹中找到 dll。不幸的是,当我从工具箱将报表查看器添加到表单时,报表查看器落在表单下方,并且不允许我像所有教程中那样配置它。
我尝试过报表查看器 2010、版本 11、版本 12 和版本 15 软件包,其中一个软件包表示它修复了软件包未安装所有所需 dll 的问题。
根据教程应该有一个智能标签。这种情况不会发生,而且我看不到可以链接到报告的任何属性。我尝试将reportviewer 链接到rdlc,方法是将其放入localreport ReportEmbeddedResource 属性中,但运行代码时没有显示任何内容。
是我设置不正确,还是该工具无法正常工作?
我的报告的一个文本数据源包含一些HTML格式,只有基本的格式标签,如段落,粗体等.
可以使ReportViewer呈现格式化文本吗?如果没有,有人可以推荐一个解决方案吗?