问题标签 [bi-publisher]
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.
bi-publisher - 如何在 BI 发布者报告中动态打印复选框及其值
任何人都可以向我建议如何在 BI 发布者报告(PDF 格式)中动态打印复选框及其值的过程
提前致谢!!
firefox - Firefox 中 PDF 模板上的复选框
我们有 pdf 模板,可以从数据源获取数据并在相应字段中写出包含数据的文件。它使用 PeopleSoft 提供的功能来执行此操作。有趣的是,我们在 Chrome、Safari、IE 等浏览器中打开 PDF 文件,复选框中会出现一个勾号(如下图所示)。但是,当我们在 Firefox 浏览器窗口中从同一运行中打开同一个文件时,它们会显示为 4s(下图),而不是选中复选框。如果这是一个已知问题,有人知道吗?任何帮助表示赞赏。
sql-server - 如何在 BI Publisher 11g 中调用 SQL Server 存储过程?
我正在尝试调用一个Microsoft SQL Server 存储过程,它在Oracle BI Publisher 11g (11.1.1.7)中以表格形式(行/列)提供数据。
选择过程调用作为数据模型的数据源不起作用,因为 BIP 期望它的行为类似于对 Oracle 数据库的 PL/SQL 调用。
Oracle 开发人员声称该软件不支持此功能。
有没有办法绕过这个限制?
oracle - 使用 ReportRawData 调用 BI Publisher Web 服务
目标:BI Publisher
在 SOAP 请求中向其RunReport()
方法提供用于报告的 XML 数据。
环境:
Oracle BI Publisher 11.1.1.7.0(内部版本:20130303.1415)
客户端 - 使用 http_util 的 SoapUI 5.0.0.0 或自定义 PL/SQL 代码(Oracle 数据库 11g 企业版 11.2.0.3.0 版 - 64 位生产)调用服务,通过传递参数可与同一 BI Publisher 服务器上的其他报表一起正常工作parameterNameValues
节点。
研究:
花了好几个小时才在OTN上找到这个主题(需要注册),其中解释了如何使用reportRawData
参数。我尝试使用此建议,但没有成功。
问题:
是否可以在调用时直接在 SOAP 请求中提供 XML 数据,而RunReport()
无需上传/创建临时文件且不使用 JDBC 数据源?
我很可能错过了一些明显的东西,所以请查看下面的示例设置和 SOAP 请求的结构。
在我的情况下,我已经知道至少一种可能的解决方法(例如,组织临时 JDBC 数据源以从中获取数据),但想知道是否有任何明确且可行的方法来实现此任务。
示例设置:
1. 创建示例 XML 数据文件test_ds_example.xml
:
创建数据源 test_ds
添加
test_ds
XML 文件数据集并test_ds_example.xml
作为本地文件提供:
测试数据并将其保存为样本:
根据以下内容创建报告
test_ds
:
使用短语“Field Val:”创建一个基本模板,并从
/test/field_val
BI Publisher GUI 中的测试报告并获得文本“Field Val: AAAAA”
将字段值更改为 SOAP 请求
B-B-B-B-B
:
数据:
请求reportRawData
节点中的数据:
- 执行请求,但它返回“Field Val:AAAAA”而不是预期的“Field Val:BBBBB”:(
java - BI Publisher Excel 模板预览错误
谁能指导我有关问题以及如何解决它。我无法理解下面提到的错误:-
oracle - 在 BI 发布者中创建报表和使用 BI 管理员存储库创建报表有什么区别?
我一直在尝试使用 OBIEE 中的 BI 管理员工具构建存储库。然后使用企业管理器加载存储库,没有任何问题。但是每当我尝试在分析演示端口 9704 中查看我的分析答案时,由于以下错误而无法执行新的分析:
从 OBIS 返回的消息。[nQSError: 42016] 检查数据库特定功能表。必须能够将至少一个表引用推送到远程数据库 (HY000)
我无法纠正。然后我发现了一个链接:
https://www.youtube.com/watch?v=TK7KYaCEGZU
它使用 BI 发布者创建报告。它具有我想要的功能: 1. 我能够访问我在 Oracle 服务器中的表 2. 我选择列并将其制成数据模型 3. 我使用这个模型来创建我的报告
当我使用 BI 管理员工具时,他们要求我们构建一个物理层,然后是 BMM 层和表示层。但是在使用 BI 发布者工具创建数据模型时没有参考这些术语,所以我想知道使用 BI 发布者工具和 BI 管理员工具创建报表之间的区别。
oracle-apex - 如何将参数从 APEX 传递到 BI Publisher?
我有一个 BI 报告 (excel),具体取决于参数 (customer_id)。我需要用这个参数的不同值运行它数千次。如何从 APEX 循环更改此参数运行此报告?
oraclereports - RTF模板中的自动调整行高
我在 Windows 7 系统上使用 MS Word 2007 并为 XML Publisher Report 创建了一个 RTF 模板。但是报告的输出(在 Excel 中)存在“行高折叠”问题。每次,用户都必须手动“自动调整行高”。我如何设置 RTF 模板本身的“自动调整行高”,以便输出 Excel 文件不应该有这个“行高”问题。
谢谢
oracle - 如何更改 Oracle BI Publisher 中的日期格式?
如何在使用从数据仓库获取聚合数据的简单 SQL 查询创建的数据模型创建报告时更改日期格式?我需要简单的 dd-mon-yy 格式的日期。我无法找到 BI Publisher 中存在格式选项的位置。我使用的 BI 组件是数据透视表。
订单问题:
虽然,我已经在数据模型中对我的数据进行了排序,但数据仍然没有以正确的顺序显示在图表中。同样的事情在数据表上工作正常。见下文 -
rtf - RTF 模板的 For-Each 循环中的增量计数器
我正在尝试使用以下代码在 BIP 报告的 for-each 循环中将COUNTER变量增加 1。
但是,无论有多少循环, COUNTER变量都不会递增。有人可以指导我如何做到这一点。
我也知道position()
功能,但它不能满足我的需求。