【问题标题】:Reference the current CUID in Web-intelligence report in SAP Business Objects在 SAP Business Objects 的 Web 智能报告中引用当前 CUID
【发布时间】:2012-01-18 03:57:43
【问题描述】:

在 Business Objects 内的 Web 智能报告的“修改”模式下,当使用带有对象的公式编辑器时,是否可以在 Web 智能报告中识别 CUID?

我希望在每个报告上显示 CUID,并希望有一些变量我可以参考,它会根据我打开的任何报告相应地显示。

【问题讨论】:

    标签: sap business-objects


    【解决方案1】:

    我不相信有办法让这种情况发生。

    原因是您从 Business Objects 内部结构的方式查看 2 项不同的数据。 CUID 是存储在存储库数据库中的元数据的一部分,而 Web Intelligence 报表(WebI 文档)中的数据存储在驻留在 IFRS 上的实际文件中。通过 SDK 处理 WebI 文档时,它们是两个非常不同的对象,它们与这些不同的部分相关。

    使用 SDK 或许可以解决这个问题,但我还没有尝试过。

    最近找到了在 BusinessObjects CMS 数据库之上创建 Universe 的指南。 Web Intelligence XI 3.x - Reporting off the BusinessObjects Enterprise CMS Via Data Access DDK 获得 CMS 数据库的 Universe 后,您需要引入 所有 文档名称和 CUID。然后在 WebI 报告中,使用 DocumentName() 函数过滤 CUID 列表。

    【讨论】:

    • 感谢您的回复。这是一个令人讨厌的缺失功能,因为对于我们的情况,我们将不得不在 3 个环境(dev/tst/prd)之间手动更改它。您知道与此等效的方法吗,我们使用硬编码的 CUID 链接到图表中的报告?
    • 抱歉,我不知道有什么解决方法。我没有使用报告之间的直接链接。我通常使用原始报告结果,然后将其显示在自定义包装器中。
    【解决方案2】:

    我写了一篇关于 CUID 的笔记...希望对很多人有帮助

    http://arkaandbi.blogspot.com/2013/07/a-note-on-cuid.html

    【讨论】:

    • 您可以参考外部来源.. 但您也应该发布实际答案。
    猜你喜欢
    • 1970-01-01
    • 2011-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多