问题标签 [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.

0 投票
0 回答
5017 浏览

unicode - PeopleSoft BI Publisher 显示错误生成报告输出:(235,2309)

我正在使用 Peoplesoft。我正在 BI Publisher 中创建示例报告。我已经创建了 PS Query、DataSource、Report defn 等。在查询报告查看器中生成报告时,它显示以下错误。

我在我的 XML 和 RTF 文件中没有找到任何 Unicode 字符。我可以在没有任何错误的情况下查看其他报告。

供您参考,我正在使用远程系统中生成的 XML 文件在桌面上创建 RTF 文件(我被限制在远程桌面中安装 BI Publisher)。

需要一些帮助。

0 投票
2 回答
520 浏览

java - 将参数从 jsf 传递给 bi 发布者报告

我一直在尝试解决一个棘手的问题。如何将参数(例如,来自 jsf 页面的整数)传递给实际的 bi 报告?

更详细地说:

[jsf页面]---支持bean采用参数(一个id)---?---带有参数输入(id)的bi报告

到目前为止,我尝试了一种方法,它只是使用 Javascript 将值传递给输入字段并在通过 iframe 插入 bi 报告的页面上“单击”搜索按钮。障碍是相同的域策略,无法获取/设置 iframe 的内部。

有什么方法可以将参数传递给 BI 报表?

完整场景:

  1. 用户选择合同
  2. 选择后,合同的 id 存储在托管 bean 的变量中
  3. 当用户单击“信息表”按钮时,会加载一个带有 iframe 的新页面
  4. iframe 包含指向不同域的链接
  5. 加载了带有 BI 报告的页面,并且合同 id 的输入字段实际上需要从托管 bean 传递。

提前致谢!

0 投票
0 回答
150 浏览

xslt - 在 3 列中打印两个不同的节点作为兄弟节点

我想以盒子顺序将盒子和文件夹元素作为兄弟姐妹放在 3 列中。

我可以使用以下代码将所有文件夹打印为兄弟姐妹

我可以得到


但我无法将 Box 和 Folders 作为兄弟姐妹。

预期输出:


有人可以帮忙吗。提前致谢。

0 投票
1 回答
671 浏览

web-services - BI Publisher Web 服务令牌过期时间

我正在开发 BI Publisher Web 服务。

首先,我用用户名和密码调用 login() 来获取 TOKEN;然后,我用 TOKEN 调用其他会话方法

我的问题是:默认情况下,TOKEN 会过期多久?这是 BI Publisher 中的配置?

谢谢

0 投票
1 回答
877 浏览

java - javax.xml.ws.soap.SOAPFaultException:org.xml.sax.SAXException:反序列化时在数组元素中找到字符数据

我正在使用 bi 发布者 web 服务 api 为用户分配角色。代码是

运行后出现错误。堆栈跟踪是:

0 投票
1 回答
3311 浏览

oracle - BI Publisher 交互式模板未找到数据

版本 11g 第 1 版 (11.1.1.7)

我在 BIP 中创建了具有单独单个数据集的数据源,对每个数据源使用简单的 select * SQL。视图示例数据工作正常。尝试使用 BIP 交互式格式 (xpt) 创建报告模板时会出现问题。

我创建了数据表,当我将列从左窗格拖到数据表中时,我得到的只是一个 No Data Found 错误。

它是随机的,因为它适用于从同一数据库中选择 * 的其他数据源,并且由于视图示例数据在数据源中有效,因此 SQL 导致此错误的机会为零。

我已经重新创建了这些数据源,但仍然出现错误。

认为这是 BIP 的错误?

编辑:包括 SQL 和为数据源生成的 xml,但我不能共享任何名称。SQL:

SELECT * FROM view;

XML:

将数据列拖入数据表时出现错误消息:xxx“未找到数据:/DATA_DS/G_1/xxx”

0 投票
1 回答
823 浏览

xml - 在 Oracle BI Publisher 11g 中检查 XML 中的值

下面是我的 xml 示例。这就是我想要的

  1. 循环遍历所有汽车
  2. 如果汽车具有“运动”风格,则显示它们,否则,忽略它

因此,在下面的示例中,我将显示 Ferrari 以及 Convertible 和 Sport 的 2 个值

我有<for-each>Car</end-for-each>。我想检查一辆车是否具有“运动”风格。我怎么做?我必须在<for-each>Style</end-for-each>里面有另一个<for-each>Car</end-for-each>吗?如果我找到了一种运动风格,那么我正在初始化一个变量并分配它,例如

0 投票
1 回答
642 浏览

oracle - Oracle BI Publisher 报表输出未在 LibreOffice 中打开

我们使用 Oracle BI Publisher 作为报告工具。我们设计了 RTF 格式的模板并上传到 bi 发布者,也使用查询生成 Excel 格式的报告输出。但是在 LibreOffice 4.3 中没有打开 excel 输出。如何在 LibreOffice 4.3 中打开 excel 输出。有什么想法请...

提前致谢。

0 投票
1 回答
8245 浏览

oracle - Oracle BI Publisher 多选参数

我需要在 BI Publisher 报表上有多个选择参数。我将参数传递给一个函数,该函数将逗号分隔的值列表转换为表。然后,我在 where 子句的“IN”语句中使用 csv 解析器函数中的表。它看起来像下面...

当我在 SQL Developer 中运行它时,它工作正常。问题是,当 BI Publisher 传递参数时,它会将每个逗号解释为单独的参数,因此我得到参数数量无效的错误。我怎样才能阻止它这样做,或者是否有更好的方法来处理传递给函数的多个选择参数?

0 投票
1 回答
51 浏览

bi-publisher - Word 中的 BI Publisher 按钮不起作用

我已经导入了 XML 文件,并且 Word 中的按钮变得可用,但是当我按下时都不起作用。