问题标签 [drillthrough]

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 投票
2 回答
1573 浏览

sql - 如何在 SSAS 多维数据集中禁用钻取操作的双击选项

我需要在 SSAS Cube 中创建 DrillThrough 操作。我们将在 Excel 报告中为少数程序提供 DrillThrough Actine,而不是全部。我们在此基础上制定了操作,并且我们仅针对这些程序和其余程序数据限制了钻取功能,用户无法通过右键单击获得额外的数据选项。

但问题是对于那些程序,即使用户无法通过右键单击来查看钻取操作以获取其他数据,但用户双击为这些受限程序提交的值,即使它在新工作表中显示钻取数据。

我想禁用双击选项以获取那些受限程序的钻取操作,或者我可以禁用提供钻取数据的整个报告的双击选项。

请紧急告知需要为该修复做什么。

0 投票
0 回答
776 浏览

reporting-services - SSRS 2008 钻取小计和总计参数

我有一个在 SSRS (SQL Server 2008 R2) 中创建的钻取报告。传递到我的详细报告的参数对于汇总报告表中的任何普通详细行都可以正常工作,但是小计和总计行仅将该行中的第一个值作为参数传递给详细报告。

因此,如果我的摘要报告如下所示:

显然,如果您单击 A 行中的值,“A 行”作为参数传递给详细报告,但是当我单击小计或总计行时,只有 A 行作为参数传递。如何让这些值传递参数的相对组合(Subtotal1 =“Row A,Row B”)?

在文本框属性/操作/参数值表达式下,我目前有:

我试过了:

正如我在其他帖子中看到的那样,但这两个都给了我“重载解决失败,因为无法使用这些参数调用公共'加入'”错误。

0 投票
1 回答
868 浏览

sql-server - 从powerbi钻到ssrs

我目前有一套大约 25 份 SSRS 报告。有些级别非常高,您可以从那里深入了解更详细的报告。一些高级报表基本上是矩阵中数据的模拟透视视图,每个单元格都有钻取。设置起来很痛苦,但结果非常酷,除了你不能像数据透视表一样操作它,你需要为你可能想要看到的每个场景制作一个新的 SSRS 报告。

我想知道是否可以利用 PowerBI 的力量,也许是一个 powerpivot 并从那里钻入 SSRS 报告,将这些参数传递到您单击的单元格中?

我是 PowerBI 的新手,我今天开始设置一个,但找不到任何有关钻取 SSRS 报告的信息。这可能吗?

0 投票
2 回答
1454 浏览

action - 从 SSAS 中的 OLAP Drill 中删除重复项

我正在使用 Visual Studios BIDS 来修改现有的 OLAP 多维数据集。

SSMS:有一个基础事实表 (FactTableMain),其粒度非常细,其中包含 10 种不同的措施来跟踪应用程序的状态(它们几乎就像一个标志)。这些度量要么具有个人的 ID 值,要么是NULL.

SSASVisual Studio中OLAP

  1. 有 10 个测量组。每个度量值组都基于一个 DSV 命名查询,该查询选择 1 个 FactTableMain 度量值,其中 MeasureName IS NOT NULL
  2. 每个度量值组的钻取操作,仅返回 PersonName 和 PersonID 列。

每个度量值组的练习:

  1. 显示重复项(因为并非所有事实表列都是演习的返回列)
  2. 不返回度量计数显示的预期行数

我试过了:

  1. 在钻取操作中使用 filter 和 distinct 的多个MDX条件,但它们要么没有区别,要么操作完全消失
  2. 创建一个垃圾钻取维度,从 FactTableMain 中选择不同的 ID,并将其设置为钻取操作的唯一返回列(钻取返回行没有区别)
  3. MDX使用动作表达式将新(标准)动作创建为行集和数据集

我想我需要一个MDX带有以下属性的动作表达式的新(标准)动作:

  • 目标类型 = 细胞
  • 目标对象 = 所有单元格
  • 操作内容类型 = 行集

我当前的 MDX 查询确实返回了结果,但仅针对第一个度量的总体总数,而且它的格式根本不正确。如果我在客户端应用程序中选择不同的度量,重新运行查询并再次钻取,它将不起作用。我找了又找,但我没有想法,坐在一个厄运的黑坑里。:(

我目前的MDX查询是:

目标:我最终希望钻取动作足够动态,以了解用户正在选择的当前度量,并通过用户对行/列的维度选择进行过滤。

问题:

  1. 有没有办法使用原始钻取操作的条件来过滤不同的或非空的行?我知道有演习限制,但是有什么可以解决演习限制的方法吗?
    1. 如何创建一个针对用户选择(我的目标)动态的标准行集操作。
    2. 有任何想法吗?

URL 操作类型不能满足我们的业务需求。

编辑:我从 DSV 中删除了所有不必要的内容,并且只选择了不同的行。每个 ID 可以有超过 1 个应用程序,一个应用程序可以有超过 1 个感兴趣的区域。现在,演习返回每个 ID、应用程序和感兴趣区域的 1 行。我们只希望演习返回不同的 ID,无论应用程序的数量或感兴趣的领域如何。我不知道从这里去哪里。我可以在演练中过滤我们的应用程序编号和/或感兴趣的领域维度吗?

0 投票
1 回答
188 浏览

reporting-services - 文本框标签云中的 SSRS 向下钻取

我使用SQL Jason中的自定义代码制作了一个标签云,它使用自定义代码显示单词`Public Function BuildHtmlTag(ByVal Keywrd as String, ByVal Num as Integer, ByVal FColor as String) AS String HtmlTag = HtmlTag & "" & Keywrd & " "

End Function` 这很好用,但我想深入了解有关单词的另一份报告。我尝试使用 Lookup、MultiLookUp 和 LookupSet 函数在文本框中钻取表达式,但只能成功获取返回的第一个值。有谁知道如何将多个值返回到可用于钻取操作的文本框,或者如何调整自定义代码以允许钻取?

0 投票
1 回答
312 浏览

reporting-services - SSRS 钻取报告 - 参数传递

我有一份名为“referenceName”的列名报告。此报告上显示两行,“referenceName”列有两个不同的值。当我单击“referenceName”列中的第一个/第二个值时,只有第一个值会传递给下一个钻取报告。为什么?

0 投票
0 回答
694 浏览

ssas - SSAS DefaultMaxDrillThroughRows 设置为 10000 但仅在 sql server 中显示 1000

当我在 SSAS 服务器中浏览已部署的多维数据集时,钻取操作仅返回前 1000 条记录。

我已经检查了服务器的 DefaultMaxDrillThroughRows 值,它设置为 10,000。然而,返回的记录还不到 10,000 条。

发生这种情况是因为服务器无法运行,还是有什么方法可以查看所有记录而不仅仅是 1000 条记录?

请注意,我是直接从 SSAS 服务器查看多维数据集,而不是通过任何其他客户端软件。

SSAS专家请帮助:)谢谢。

0 投票
1 回答
555 浏览

sharepoint - SSRS:跳转到报表文件夹之外的具有相对和绝对路径的报表钻取链接

我有两个代表,在 VS 2005 中构建并在 sharepoint 模式下运行(Sharepoint 2005、IE11、SQL Server 2008R2)。他们的位置(无论如何):

现在,我想创建一个从 Clients.rdl 到 Client_mooves.rdl 的钻取链接。我尝试为“跳转到报告”字段建立一个有效链接。这是我的尝试和失败:

  • (a) 使用相对链接“../../ssp/DocLib7/Client_mooves.rdl”。错误:找不到元素“ https://bi.bcs.ru:4433/reports /ssp/DocLib7/Client_mooves.rdl ”。(rsItemNotFound)。评论:不知何故,SSRS 将“/reports/”文件夹添加到根路径,不知道为什么。
  • (b) 使用绝对链接“/ssp/DocLib7/Client_mooves.rdl”。错误:报告呈现期间发生错误。
  • (c) 使用完整的 url 链接“https%3a//bi.bcs.ru%3a4433/ssp/DocLib7/Client_mooves.rdl”。 错误:找不到元素“ https://bi.bcs.ru:4433/reports /ssp/DocLib7/Client_mooves.rdl ”。(rsItemNotFound) 。评论:它与 (a) 中的错误相同,将“/reports/”文件夹添加到根目录。

如何强制“跳转到报告”字段中的链接打开“[root]/ssp/ ”文件夹中的报告,即“[root]/reports/ ”文件夹中的报告?注意:我无法在文件夹之间移动报告,也无法使用“跳转到 url”链接(它们在我们的门户网站上不起作用,可能是因为共享点模式,url 链接以某种方式被忽略并且不可点击)

0 投票
1 回答
181 浏览

ssas - MDX 钻取子立方体不工作

我有这样的疑问

没有Drillthrough查询返回正确的结果/单元格;但是,通过钻取子立方体

被完全忽略。我在这里做错了什么?

0 投票
1 回答
132 浏览

mysql - 将报表的结果查询作为参数传递给钻取报表

每个人!我面临一个问题,希望你能帮助我。因此,我必须将数据从 MySql 解析到 Oracle,但困难的是必须通过 SSRS 报告来完成。

情况是这样的:我有一个报告,它返回包含大量名称的查询,还有另一个报告,它以字符串作为参数并插入到 oracleDB。所以我希望找到解决方案可能是一个循环,从第一个报告中获取每个名称并将其传递给第二个报告,我认为它应该在“SSRS 级别”上完成

UPD^:问题是:有没有机会将结果查询从第一个报告解析到另一个报告

PS。在 SSRS 报告中进行此操作的原因是需要由其他人进行所有此操作