问题标签 [reportbuilder3.0]

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.

0 投票
1 回答
1194 浏览

reporting-services - 报表生成器 3 中的多项选择

我创建了一个为用户提供多个选项的参数:

区域 1 到 4 效果很好,但是当我选择总金额时,我得到的金额不正确。

有人可以告诉我我做错了什么吗?

主要数据集

BDM 数据集

0 投票
1 回答
807 浏览

reporting-services - 布尔的报表生成器 3.0 级联参数

我正在 SSRS 2008 R2 Report Builder 3.0 中构建报告。在此报告中,我有一个名为 @CustomerID 的参数,它是下拉列表中的客户列表。然后我有一些布尔参数,例如。@UseFirstName 和 @UseLastName 基于各自的设置。@UseFirstName 和 @UseLastName 的数量对于我选择的第一个客户来说工作正常,但是当我选择一个新客户时,值不会更新。显然,人口第一次是针对数据集工作的,但之后当我在下拉列表中选择客户时,它会停止更新。有任何想法吗?

我已经在我的所有参数上设置了“始终更新”。

获取参数数据的代码:

0 投票
1 回答
2003 浏览

ssas - 报表生成器:如何在上周之前的所有日期的日期层次结构上创建过滤器表达式?

使用Report Builder 3.0连接到TFS 2012分析数据库时,需要在日期层次结构上创建过滤器,以匹配 14 天前的所有日期(特别是工作项维度的创建日期层次结构)。

我猜我需要将运算符设置为 MDX 并在DATEADD某处输入表达式,但我不知道如何正确使用语法。

我试过了:

在过滤器表达式框中,但它抱怨该CURRENTMEMBER函数需要层次结构表达式并且使用了成员表达式。

0 投票
1 回答
1231 浏览

asp.net - 如何从 ReportBuilder 3.0 在 VisualStudio2010 中使用报表

我从 Report Builder 3.0 创建了一个名为 Summary 的报告,我从 localhost/reports_2012 访问了该报告。我已将带有名称摘要的报告保存在桌面上,并注意到它具有 .rdl 格式。我打开了visualstudio2010并使用asp.net webforms创建了一个网页,然后从ToolBox中拖放reportViewer。我在解决方案资源管理器中创建了一个名为 Reports 的文件夹,并在报告查看器上添加了一个现有项目(来自桌面的摘要报告),我在下拉 summary.rdl 下找不到,而是有服务器报告。

请帮助我如何使用从 sql2012 的 Report Builder 3.0 创建的报告和 Visual Studio 2010 asp.net webforms ReportViewer

提前致谢!

0 投票
1 回答
1836 浏览

sql-server - SSRS 2008 Report Builder 3.0:使用 CASE 和 WHEN 函数

我设置了我的程序以允许用户选择一个电台,然后在 2 个日期之间进行选择,然后他们选择他们想要的班次。他们可以选择两者、第一或第二。第一个是早上 6:00 - 下午 4:00,第二个是下午 4:00 - 凌晨 3:00。我总共有4个参数。我认为我的程序没有返回第二班次的值,因为并非所有介于 16 和 3 之间的值都大于开始,小于结束。例如,下午 6:00 不小于 3 的结束时间,因此它不包含在输出中。我如何实现这一目标?这是我的代码:

0 投票
1 回答
1111 浏览

sql-server - SSRS 2008 Report Builder 3.0:可选的用户输入参数

我的程序允许用户输入参数Start DateEnd DateShift

我将添加另一个名为VCN. 这允许用户输入特定的零件编号,程序将搜索与之相关的数据。

但是,当我这样做时,我希望能够关闭其他 3 个参数。这意味着用户可以输入前 3 个参数或一个VCN数字。当用户输入一个VCN数字时,我不希望搜索受我的其他 3 个参数的约束。

0 投票
1 回答
552 浏览

sql-server - Microsoft Report Builder 中多个字段的图表线

我正在使用 Microsoft SQL Server Report Builder 并尝试根据数据集中的多个字段绘制一条线。基本上我有一个包含很多元素的数据集,每个元素都有一个类别字段,以及与前一年值相关的二十个字段。我希望能够按类别分组,然后为每个类别绘制一条线,查找二十年中每一年的总和值。

因此,我希望该行的 X 值为年份,而 Y 值为该类别在该年份的总和。

0 投票
1 回答
1512 浏览

vb.net - 将 Visual Studio 2008 与 Report Builder 3.0 一起使用 - 如何添加自定义 VB 函数来计算另一个字段中日期前 90 天的日期

这是我在 Stack 上的第一个问题,尽管我在这里得到了很多答案 8-)

我的雇主正在使用带有 Visual Studio 2008 和 Report Builder 3.0 的 SQL Server Business Intelligence Development Studio 从 SharePoint 列表生成报告。

他们希望我在 VB 中构建一个函数,我可以从报表生成器表达式中调用该函数,该表达式将查看日期(NeedDate),该日期也显示在报表的 Tablix 中,并在另一个单元格中显示该日期之前 90 天的日期日期。它必须是在表达式生成器中调用的 VB 函数——这是我老板的要求。

我在报表生成器的表达式生成器中使用它,它正在工作:=iif(ReportItems!NeedDate.Value = Nothing, Nothing, DateAdd(DateInterval.Day,-90, ReportItems!NeedDate.Value))但我的老板希望我使用该函数并将其插入到=iif(ReportItems!NeedDate.Value = Nothing, Nothingas “代码。这里需要什么......”之后

我没有很多经验做这种事情。我不明白如何通过插入“代码”使在 Visual Studio 设计器中编写的 VB 函数在报表生成器中工作。而且我不知道从一个报告项目中获取日期,从中减去 90 天,并将其显示在报告的另一个单元格中的语法。因此,我向大家寻求建议/帮助,非常感谢您提供的任何内容!

0 投票
1 回答
1562 浏览

reporting-services - 在 SQL Server 报表生成器中聚合条件

有没有根据条件汇总我的报告?我有一份报告,列出了呼叫中心电话的所有详细信息。报告中有一个分组,按接听电话的代表将数据分开。在每个代表分组的标题上,我想要一系列聚合:他/她接听的电话数(我为此使用了一个简单的计数语句)、已解决的电话数和未解​​决的电话数。详细信息部分有一列列出了呼叫是否已解决。以下是我用来计算总调用次数的方法:

我正在寻找类似于以下伪代码的东西,它可以让我计算已解决的呼叫数和未解决的呼叫数

这在报表生成器中可行吗?

0 投票
1 回答
1510 浏览

sql-server - SQL Server 报告子报告标题

问题:需要标题信息在表格列表之外的子报表上重复。

在 SQL Server 2008 Report Builder 3.0 中创建子报表。我有一个多页表格子报告。子报告表上的列标题重复没有问题。我需要一个过度标题来与每页上的表格列标题一起使用。主页有帐户信息。第 2 页以上包含帐户的详细信息(子报告)。我需要客户帐户信息(帐号、姓名、地址等)出现在子报表列表的每一页的顶部。

  1. 尝试将表格放入列表中,但标题仅出现在第一页上。
  2. 在表格中添加了一个标题并将帐户信息放在那里。这有效,但标题由列宽控制。我找不到在不影响所有其他行的情况下修改列大小的方法。

谢谢您的帮助。