问题标签 [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 回答
78 浏览

crystal-reports - 通过查询修改 Crystal Enterprise 用户访问

我正在寻找一种方法来通过查询修改 Crystal Enterprise 用户所在的组,以便自动化我们的一些任务。

目前,我们每天有 5 到 20 个用户被添加或更改他们的安全访问权限,如果我们能够自动化这将是有益的。需要更改的主要内容是用户描述和用户所在的组。

有没有办法做到这一点?

0 投票
2 回答
1598 浏览

sql - SSIS 和业务对象 SDK 错误:文件存储库服务器输入已关闭

有没有人使用 SSIS 将文件推送到 BOE 服务器?我正在尝试开发一个 SQL Server 2008 SSIS 包,它将报告 (Excel) 文件推送到我们的 Business Objects Enterprise (BO XI 3.1) 服务器。通过脚本任务,我使用 Business Objects .NET SDK 组件来验证并连接到 BOE 服务器。

我有一个包的副本部署到我的 Windows XP 桌面上运行的 SQL Server 2008 的本地实例。包成功执行(通过 SQL 代理作业)并将文件传送到 BOE 服务器上的指定位置。

当我将包部署到我们的开发 SQL 服务器(Windows Server 2008 64 位上的 SQL Server 2008)并尝试通过 SQL 代理作业执行包时,当脚本执行时收到错误消息“文件存储库服务器输入已关闭”任务尝试将文件“提交”到 BOE 服务器。该包能够打开与 BOE 服务器的会话,创建一个新的信息对象,但在 infoStore.Commit 命令上失败。

我有另一个从我们的开发 SQL 服务器成功执行的 SSIS 包 - 它与 BOE 服务器通信并搜索用户会话。它不与输入文件存储库通信——这似乎是关键区别。

我发现与此错误相关的有限信息表明 SQL Server 和 BOE 服务器之间的防火墙和端口可能是原因。我已经查看了 BOE 管理员指南,但无济于事(很可能是由于我对防火墙和端口缺乏了解)。两台服务器都在同一个子网中,并且两台服务器都没有打开防火墙。BOE CMS 服务器和输入/输出文件存储库服务器的端口已设置为静态端口 ID。我们的网络人员表示,基于防火墙或端口设置,不应该有任何东西阻止服务器之间的通信。

任何帮助将不胜感激!

0 投票
1 回答
1556 浏览

crystal-reports - InfoStore 服务从哪里运行?

我是 Business Objects 4.0 SDK 开发的新手。我已经弄清楚如何连接到服务器。通过网络上的各种示例,我还了解到我需要使用 InfoStore 服务来填充 InfoStore 对象并了解流程的核心。但是,我仍然有点困惑。如果我做这样的事情:

我从来没有看到 InfoStore 服务出现。刚好路过。。。

...作为解决方案。

API 在 EnterpriseSession.GetService() 函数下确实有这一行:

那么问题来了:什么在运行 InfoStore 服务?在 BO 服务器上搜索服务时,我是否遗漏了什么?

编辑:运行所有服务器并使用 InfoStore 对它们调用 GetService 表明 SERVER_NAME.CentralManagementServer 正在运行该服务。还有其他服务器也在运行它,但它们返回不同的对象。

新问题:为什么 CentralManagementServer 不报告它正在运行的 InfoStore,而它显然是在运行?

0 投票
1 回答
1647 浏览

java - 如何使用 Java BO SDK 阅读联合和组合 Webi 报告?

我需要阅读包含表格和列的 Webi 报告元数据信息。我可以读取一些 Webi 报告元数据信息,但对于组合和联合 Webi 报告,我无法读取任何元数据数据信息,这种报告的查询为空。

谁能告诉我如何读取元数据?

代码:

0 投票
1 回答
472 浏览

java - 在BOE XI中,使用Java SDK,在调度报告时,有没有办法将一些字符串属性存储到实际实例中?

在 BOE 4 中,使用 Java SDK,在安排报告时,有没有办法将一些字符串属性存储到实际实例中?

0 投票
1 回答
192 浏览

business-objects - Business Objects Ent.report 元数据连接字符串

有没有办法从 Business Objects Enterprise XI R2 报告名称及其连接信息中获取?我听说有一种查询元数据的方法,但甚至不确定从哪里以及如何开始。Google 不会返回有关该主题的任何特定信息

先感谢您。

0 投票
1 回答
1386 浏览

java - 如何从BO java SDK读取水晶报表类信息

我正在使用 Crystal 报表 BO SDK R4。我正在尝试阅读水晶报告元数据信息。我可以获取具有源 xml、excel 的列和表名称。如何读取源为 Universe 的 Crystal Reports 的表名。我无法读取源为 Universe 的 Crystal Reports 的表信息。

听到是示例代码:

0 投票
1 回答
1280 浏览

database-design - SAP Bo Universe 是否类似于 SSRS 数据源视图

我只是想知道业务对象宇宙是否是类似于 SSRS 数据源视图的概念?任何人都可以比较这两种工具之间的差异/相似之处吗?

0 投票
1 回答
1327 浏览

sap - 使用 SDK 安排每周 Webi 报告

我正在尝试使用 SDK 安排 Webi 报告,我可以安排一次、每月和其他类型。

谁能告诉我如何安排每周一次的 Webi 报告?

我可以将计划类型设置为 WEEKLY 以及开始和结束日期,但是没有可用的 API 可用于设置报告将在一周中的哪几天安排。

此外,用户无权访问任何日历。

谢谢。

0 投票
1 回答
657 浏览

java - 用于获取 BusinessObjects 报表大小的 Java 代码

我想通过 Java 代码获取 SAP BusinessObjects 报告的大小。我主要关心的是我们通过查询获取的数据的大小,例如select si_id,si_name, si_size from ci_infoobjects where si_kind='webi'

如何获得特定报告的大小?