reportbuilder3.0相关内容

如何使用报表生成器在单页中显示整个报表?

我正在使用MS report builder 3.0创建我的一个报告,报告是表格报表,有时表格会变长,大约有2到3页。 但我希望在单页中显示整个报告,而不必单击“下一页”按钮。我试着增加页面大小,但不起作用。请帮帮我!我不熟悉报表生成器。 推荐答案 您似乎需要将InteractiveSize->Height属性设置为0cm: 这将防止在报表管理器或ReportViewer控件中查 ..
发布时间:2022-03-15 18:01:24 其他开发

在报表构建器3中连接两个数据集以创建单个表

我正在尝试将两个数据集联接到一个表中以生成报告。第二个数据集需要第一个数据集中的PersonId作为其参数。 如果我预览此报告,则只显示第一个数据集。但是对于我的最终结果,我希望学生的每一行都有一个行组(?)其中,学生模块包括他们每月的出勤率。这可以在报表生成器中完成吗? sql 这里的最佳做法是在一个数据集中进行连接(即在推荐答案中连接) 但在需要来自两个独立多维数据集( ..
发布时间:2022-03-15 17:18:04 其他开发

您可以在报告生成器 3 中轮换可见的子报告吗?

我有一份主报告和几份子报告.本质上,我想轮流显示每个子报告大约 30 秒,然后隐藏第一个,然后显示下一个,然后在所有时间结束后重新启动. 谢谢 解决方案 我“认为"你可以做到这一点,但有一些注意事项. 您需要设置一个数据库表来存储当前循环位置,如果您有多个这样的报告,您可以将其键入报告名称. (注意这些名字是针对主报表的,与子报表无关) ReportName LoopP ..
发布时间:2021-12-25 19:14:25 其他开发

报表生成器导出到带有列标题空间的 CSV

这是一个奇怪的请求,因为我们都知道数据库头不应该包含空格.但是,我正在使用的系统需要在其标题中使用空格才能导入.我创建了一个 Report Builder 报告,它将数据构建到一个表中,并在我运行它时工作. '01/08/2015' "活动日期",'31/07/2016' "到期日", 然而,当它被导出到一个 CSV 文件时,它会被替换为“Active_date",这会导致导入错误.有谁知道 ..
发布时间:2021-12-25 19:10:56 其他开发

SQL:有没有办法迭代声明一个变量?

有没有办法在 SQL 中完成这样的事情: 声明@iter = 1当@iter 最后我会有 10 个变量: @newdate1@新日期2@新日期3@新日期4@新日期5@新日期6@新日期7@新日期8@新日期9@新日期10 更新: 根据评论,我想我应该说明为什么我要这样做.我正在使用 Report Builder 3.0.我将制作一份报告,其中输入将是 start date 和 end d ..
发布时间:2021-09-16 18:49:34 数据库

报表生成器 SUM IIF - 超过 1 个数据集

我正在尝试使用以下代码将以下表达式添加到 Report Builder 报告上的 TextBox: =SUM(IIF(Fields!TaskDescription.Value,"DataSet1") = "Running", 1, 0) 我认为有 1 个以上的数据集导致了问题,但上面给出了以下错误消息: scope 参数必须设置为一个字符串常量,等于包含组的名称,包含数据的名称区域,或数 ..
发布时间:2021-07-07 20:33:51 其他开发

仅对过滤行中的值求和

我有一个 Report Builder 3.0 报告,该报告使用绑定到参数的组过滤器来显示数据.如何仅在可见行上对这些列求和? 我需要对 Fields!PY_Dollars.Value、Fields!CY_Dollars.Value 求和,并计算 py-cy 和两者之间的百分比差异 在 PY 值为零或空值的情况 2 中,我不需要合计 py 值或进行比较行.如果 Parameters!S ..
发布时间:2021-07-07 20:32:23 其他开发

无法找出准确的查询来获取我的报告的时间戳

我正在尝试根据登录会话的用户数据编写报告. 我需要能够获得从第一个人加入会议到最后一个人离开的完整会议时间. 当有人加入会议时,它会被记录为“初始化-加载视频聊天窗口" 有两种方式可以结束会议,但一种方式是被记录.- 有一个“结束聊天";用户可以使用并记录为“视频聊天-结束聊天"的按钮.- 如果用户不使用该按钮而只是退出程序/浏览器,则数据库不会记录该情况,我想使用 logType ..
发布时间:2021-07-07 20:29:07 其他开发

按年和月名排序

我正在使用 Report Builder 3.0 构建报告.我按月份分组,但我的多维数据集中的月份字段的格式为“2013 年 11 月".看起来不错,但它是按字母顺序而不是日历顺序排序的. 在我的搜索过程中,我找到了这个页面 http://timyocum.blogspot.co.nz/2012/02/sorting-by-date-not-alphabetically-by.html ..
发布时间:2021-07-07 20:22:47 其他开发

我是否可以在按 ID 分组的 tablix 行中包含子报表?

我是否可以在按 ID 分组的 Tablix 行中包含子报表并将该 ID 传递到要运行的子报表中?基本上,子报告会根据主 Tablix 分组中使用的 ID 从第二个数据集中返回数据? 我的主 tablix 有 4 行,它们按 ID 分组在一起,我在其中从主数据集创建了一些图表.我的第二个数据集返回每个 ID 可以包含数百行的模拟,这就是为什么我不想在 join 语句中这样做,因为它非常低效.我 ..

Tablix:在每个页面上重复标题行不起作用 - Report Builder 3.0

我有一个 tablix,其中有很多行跨越多个页面.我已经在每个页面上设置了 Tablix 属性重复标题行,但这不起作用.我在某处读到这是 Report Builder 3.0 中的一个已知错误.这是真的?如果没有,还有什么需要做的吗? 解决方案 这取决于您使用的 tablix 结构.例如,在表中,您没有列组,因此 Reporting Services 无法识别哪些文本框是列标题,并且将 R ..

如何在 Microsoft SQL Report Builder 3.0 中为 MySQL 数据库设置数据源?

我使用的是 Microsoft SQL Server 报表生成器 3.0.我有远程 Linux 服务器(具有某些 IP),其中包含 MySQL 数据库.我想从 Report Builder(在我的 PC 中)连接这个 MySQL 数据库,以便我可以创建一些关于它的报告.我怎样才能做到这一点?请帮助和谢谢. 解决方案 首先,您需要下载并安装(32 位或 64 位)合适的 MySQL 连接器. ..
发布时间:2021-06-05 19:01:19 数据库

您可以轮流浏览报表生成器3中的可见子报表吗?

我有一个主要报告和几个子报告.本质上,我希望轮流显示每个子报表大约30秒钟,然后隐藏第一个子报表,然后显示下一个并在所有时间都用完之后重新启动. 谢谢 解决方案 我“认为"可以做到这一点,但有一些警告. 您将需要设置一个数据库表来存储当前循环位置,如果您有多个报告,则可以将其键入报告名称. (请注意,这些名称用于主报表,与子报表无关) ReportName ..
发布时间:2020-07-25 22:24:30 其他开发

报表生成器导出到带有柱头空间的CSV文件

这是一个奇怪的请求,因为我们都知道数据库头不应包含空格. 但是,我正在使用的系统需要在其标头中导入空格. 我已经创建了一个报告生成器报告,该报告将数据构建到表中并在运行时起作用. '01/08/2015' "Active date", '31/07/2016' "Expiry date", 但是,当将其导出到CSV文件时,将其替换为"Active_date",这会导致导入错误.有谁知 ..
发布时间:2020-07-11 21:52:27 其他开发

dfshim.dll注册表项的问题

在带有Report Builder 3.0 for Sql Server 2012的Windows Server 2012计算机上从我的WPF应用程序打开ReportBuilder应用程序时出现错误. 找到工作后,我从以下位置删除了dfshim.dll的注册表项:[HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Window ..
发布时间:2020-07-05 21:01:29 C#/.NET

从记录集中添加按ID分组的第一个值;报表制作工具3.0

我返回了一个数据集,该数据集具有不同“目标”的月度值。目标具有唯一的ID,并且目标的月/日期值将始终相同。区别是,有时一个目标在另一个月都没有另一个目标的价值,因为它可能会在以后的某个日期开始,而我想“合并”结果并将其基于“第一个” startBalance汇总在一起每个目标。示例数据集将是; goalID monthDate startBalance 1 1/1/2014 10 ..

级联/合并具有相同列的2个数据集

我正在尝试找出Report Builder 3.0中是否有任何方法可以将两个具有完全相同的列名的两个不同"DataSet"对象串联或合并到一组数据中,以显示在一个饼图. 对于两个数据集,我的SQL查询看起来都与此类似: DECLARE @DateCreatedStart date = GETDATE()-14 DECLARE @DateCreatedEnd date = GETDATE ..