问题标签 [business-objects-sdk]

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 回答
181 浏览

business-objects-sdk - 是否可以使用 BusinessObjects SDK 检索数据?

是否可以使用 BusinessObjects SDK 检索数据?我有一个应用程序,我使用 BO opendocument 服务来生成图表。是否可以使用 B SDK 获取图表数据?请指教。

0 投票
1 回答
1339 浏览

sap - BusinessObjects - 在图表中显示整数而不是小数

我有一个柱形图,在 y 轴上有 2 个度量。这些值以十进制格式显示数字。我的问题是 - 如何配置图表,以便以整数格式显示数字。(我使用的是 WebIntelligence,BusinessObjects 4.0) 编辑:有问题的图表是混合图表(柱形图和折线图)。有 3 个度量 - 2 个显示为列,一个显示为行。每个度量都有相应的值。编辑:我设法将小数转换为整数。但是,现在我的一个专栏变成了行,我找不到如何撤消它。所以问题是 - 我在哪里可以编辑(在混合图表中)哪些度量应该表示为列,哪些表示为行?

0 投票
1 回答
80 浏览

sap - 限制报表中的行数

我有一个 BusinessObjects 报表,并且在“查询选项”上的业务层 I 中,我设置了属性以向我显示设置为 1000 行的数据。但是,当我运行查询时,我得到了大约 150000 行和大约 1000 页。显然,我要编辑的属性没有在业务层 -> 查询选项中完成。问题是->我在哪里可以做?(我使用的是BO 4.0版本)

0 投票
2 回答
2220 浏览

java - 识别计划的业务对象报告

我正在做一个 Java 应用程序,它只需要从业务对象服务器下载预定报告。为了安排我正在使用信息查看的报告,请按以下方式

1) 点击报告 2) 行动 --> 计划 3) 设置重复、格式和目标

然后,该报告具有多个实例,而不是具有零实例的非计划报告。

在代码中,对于我正在使用的单独的计划报告

com.crystaldecisions.sdk.occa.infostore.ISchedulingInfo

这应该提供有关调度的信息吗?但由于某种原因,这会为未计划的报告返回一个对象(不是null,我想它应该如何返回) 。其方法返回的信息(比如 getBeginDate、getEndDate 等)对于这两种类型都是相似的。

我尝试使用SI_CHILDREN > 0过滤报告

这是过滤预定报告的正确方法吗?

0 投票
0 回答
93 浏览

java - 带有未编译 Java 代码的 Web 存档文件

我有 .war 文件,其目录结构如下:

正如您在上面看到的,没有类文件夹。我搜索了整个根目录,但没有找到任何 .class 文件。

有谁知道在应用程序服务器运行时是否会生成 .class 文件?如果是这样,这是如何完成的。

更具体地说,我在 SAP Business Objects SDK - jsfplatform.war 文件中遇到了这个问题。我正在尝试做一些逆向工程,但无法理解该过程实际上是如何工作的。

0 投票
1 回答
222 浏览

sap - 无法在资源管理器中查看信息空间

嗨,我们已经创建了一个资源管理器。它运行良好,但是它经常从信息空间列表中丢失,并且在重新索引时,它曾经重新出现。但是今天即使重新索引 n 次,它没有出现.. 我已经与其他浏览器一起检查了它在 CMC 中的宇宙安全和用户安全设置,看看它是否与其他浏览器有任何不同,并发现它们都相似。

你能帮我或建议我在哪里我错过了。

--VJAI

0 投票
1 回答
2246 浏览

reporting-services - 列出 BusinessObjects 中所有水晶报表的脚本

我的任务是生成我们在SAP BusinessObjects Enterprise XI 3.1上拥有的所有水晶报表的列表,我们的组织有超过 2000 个水晶报表,手动浏览每个报表并不理想。在SSRS中,可以通过编写脚本来查询ReportServer 数据库来实现上述目的,BusinessObjects是否具有与ReportServer相当的功能,我可以在其中编写脚本来获取报表列表?

0 投票
2 回答
1891 浏览

path - 如何通过 BO API 获取报告宇宙路径?宇宙路径显示空

我想通过 api 获取报告宇宙,步骤如下所述

  1. 打开报告文件
  2. DataProvider dp = dps.getItem(i); //get report data providers
  3. DataSource ds = dp.getDataSource(); //get data source
  4. universe.setFilePath(ds.getDomainName() + "/"+dp.getSource()+".unv"); //get datasource -- universe domain/path

大多数情况下,我得到了这样的正确数据/DEV_folder/testUNV.unv

很少,结果是null/testUNV.unv\DEV_folder\testUNV.unv

知道为什么吗?

Business Objects 服务器版本为 Enterprise XI 3.1 SP7,使用 java SDK


谢谢。但这可能无法解决我的问题,您提供了 3 种可能性,请参阅下面的评论

  • Universe 不在文件夹中— 不,报告使用相同的 Universe,一个可以获取路径,另一个不能

  • Universe 位于您无权访问的文件夹中(尽管您可以访问该 Universe) — 不,报告使用相同的 Universe,我具有读取和写入权限。

  • 数据源不是一个 Universe——它是一个 Universe。

抱歉,由于缺乏声誉,我无法提供屏幕截图。

合同 - 第四方供应商同意书报告

/eSourcing_Dev/Contract.unv

/eSourcing_Dev/Project Save.unv

合同第四方供应商同意书报告

空/合同.unv

空/项目保存.unv

合同 - 第 4 方供应商同意表报告和合同第 4 方供应商同意表报告连接到相同的 Universe,即 Contract.unv 和 Project Save.unv,但路径显示为空。

如果我在 BO Infoview 上打开合同第四方供应商同意书报告并再次保存报告,那么我可以获得正确的路径。

报告名称

项目 ?里程碑

宇宙

/eSourcing/项目保存.unv

\eSourcing/项目保存.unv

项目 ?里程碑报告获得 2 条不同的路径

它们应该是一个报告,2 个查询(2 个数据提供者),使用同一个 Universe。

我已经提供了我使用的实际代码/API,省略了循环。请检查我描述的步骤。我想要做的是批量获取所有报告及其宇宙。

0 投票
1 回答
69 浏览

sap - 请验证映射的相关性并重试

使用 BusinessObjects BI 4.1 RESTful SDK,当我尝试更改 Universe 时出现以下错误:

有人可以帮忙吗?

0 投票
2 回答
4073 浏览

java - 我在哪里可以获得 Crystal Reports java API 的 javadoc

我正在使用 cecore.jar、celib.jar、ceplugins.jar、cesession.jar 和 rasapp.jar 中的、IReportAppFactoryISessionMgrIEnterpriseSession等对象,但没有附加 Javadoc。我曾尝试在互联网上搜索他们无济于事。Javadoc的任何链接?谢谢!IInfoStoreIReport