问题标签 [webi]

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 投票
0 回答
464 浏览

sap - webi报告中新添加的列中不存在数据

我在 Universe 中添加了一个新字段。字段存在于可用对象中并在数据预览中显示数据,但是当我在报告中拖放该字段时,它不显示任何数据。

如果我将其添加到空白报告中,则它正在显示数据。这里有什么可能出错的任何建议

我已经尝试删除过滤器。

0 投票
0 回答
39 浏览

webi - 在 Webi 中查询最近的上一个值

我有以下数据——为简单起见,我们将它们称为访问。我需要根据他们最近一次完成访问的退出目的地数据来决定如何处理他们当前访问的每个客户。似乎我应该能够在查询中找到最近的退出,而不必使用 Rank 并将大量不必要的数据拉入报告中。该报告很大,涵盖了数千个客户,有数百个条目/访问。我可以使用 rank 并找到 rank=2 的每个客户端的退出目的地,但我想在查询级别完成评估,因为我的直觉是,如果它不通过不相关的数据,它会更有效。

0 投票
0 回答
381 浏览

business-objects - 重新加载/保存后细节的相关尺寸消失

在 BusinessObjects webi 中,我想合并两个变量,一个来自 Universe,一个来自 Excel 文件。

查询抄送数据(宇宙):站点

查询站点映射表(excel文件):Phenix Mapping Key(实体名称)

如果我合并报告中的两个维度,它会起作用。

但是,如果我使用中间变量合并两个维度,则在保存、关闭和重新打开文档(或刷新文档时)时,细节的“关联维度”会丢失。

网站(修剪)

凤凰映射键(修剪)

合并站点名称

创建变量时,它可以工作,表中的值出现:

具有关联维度的详细信息字段

但是保存、关闭、重新打开后,“关联维度”消失,表格出现#datasync错误(没有关联维度是正常的):

细节:相关维度消失了!

我的代码有问题吗?SAP 漏洞?

SAP 版本:SAP BusinessObjects BI 平台 4.2 支持包 3 补丁 2

webi版本:14.2.3.2220

0 投票
1 回答
2133 浏览

excel-formula - RunningCount webi 业务对象公式

我正在尝试为每个不同的客户 ID 生成销售 ID 的运行计数。

我试过这个公式:

=RunningCount([Order ID])ForAll([Query 1].[Brand Account ID])

不幸的是,它产生了这个结果:

在此处输入图像描述

我们可以看到 'Count_of_Salesorder' == 12,它应该重置为 1,因为客户 ID 已从 B000115545 更改为 B000159009

如何为每个不同的客户 ID 实现“订单 ID”的运行计数?(客户 ID 是包含以“B000”开头的值的字段)

0 投票
1 回答
4044 浏览

sap - Webi SAP BO 块中的总和取决于两个维度

我试图总结表格中的每一行,通过 webi 中的两个字段来总结它。

我有一个包含以下列的表格:

风险、年份、评估者、权重、价值。

我已按 Year = 2018 和 Risk = "01" 过滤了表格。因此,我只有那一年的信息和那个风险。

每个评估者在最终估值中按风险和年份的权重不同。我所做的是将评估人的体重除以表中每个体重的总和[块中的总和(重量)]。

问题是,当我删除过滤器时,in block 子句使权重的总和变为表中每年的权重总和。

我需要一些东西来计算每年的总和和风险。

0 投票
1 回答
215 浏览

excel - 将 Webi 报告作为 Excel 表格导出到 Excel

我有一系列计划每天导出到 Excel 的 Business Objects (Webi 4.2) 报告。

这些报告构成了 Power BI 仪表板的基础。Power BI 更喜欢查看 Excel 表,因为它只是工作表,所以我想让 webi 导出到 excel,但将导出的文件创建为 excel 表。

这似乎应该很简单,但无数小时的谷歌搜索都没有找到答案。

默认情况下将在 excel 中使用宏,但对于 webi 可以做的事情似乎有点混乱?

只是想在我走宏观路线之前在社区进行最终检查。

0 投票
1 回答
188 浏览

sap - 在 BO SAP Web Intelligence 中使用子报表进行过滤

我需要报告去年没有缺勤的员工。我可以使用以下简化的 SQL 轻松做到这一点

我一直在研究如何在 BO Web Intelligence 中使用子查询来做到这一点,但没有成功。

0 投票
2 回答
375 浏览

business-objects - Web Intelligence : display array depending month

I start in Business Object and Webi and i try to display an array of values depending of month.

I created a variable in function of the month to get my values :


=Number([Nume]) In ([Libe]) Where ([Dcom] = [Month])


I want my users to select the variable "Month" in an option input as "January", "February", ... I don't know how to declare my variable at the beginning to change it after, should i declare it with a default one ? How i configure the control panel with this ?

I work on Web Intelligence 4.2 Support Pack 4 Compilation : 14.2.4.2410

0 投票
1 回答
1612 浏览

sap - 在 Web Intelligence 中准确计算两个时间戳之间的营业时间

我正在尝试在Web Intelligence的报告级别计算两个时间戳之间的工作/营业时间数。

到目前为止,我已经能够计算出两个日期之间的总小时数,即不包括周末的工作日总数。

工作日方式:

创建的变量:

  • 业务开始时间 =8:00 AM
  • 业务结束时间 =5:00 PM
  • 开始和结束之间的工作日
  • 开始和结束时间

困难在于使计算仅计算在 和 的营业时间8:00 AM之间5:00 PM

两个对象的示例时间戳:

开始时间: Sep 27, 2019 7:53:27 AM
完成时间: Oct 9, 2019 2:29:24 PM

使用 SAP BusinessObjects BI 平台 4.2,我正在创建的报表是通过 Web Intelligence 完成的。

0 投票
1 回答
73 浏览

business-objects - Web Intelligence:折线图法

我正在尝试在 WebI 4.2 Support Pack 4 Compilation 上制作折线图:14.2.4.2410。我有一个数组,里面有我每个月的订单数。

+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ | 165 | 221 | 150 | 214 | 105 | 18 | 115 | 15 | 201 | 26 | 102 | 101 | +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+

例如,我在测量中使用此功能更改月底的月份以获得我的订单总数。

=Number([Id]) In ([Date]) Where (Month(ToDate([Date]; "dd/MM/yy")) ="january")

如何获得 x 坐标中的月份和 y 坐标中的订单数量的折线图?我认为我的方法完全错误,因为我真的不知道如何正确使用折线图。我应该将月份作为维度变量吗?

我无权发布图片来说明我想要什么,对不起我的英语水平。