我一直在尝试解决一个棘手的问题。如何将参数(例如,来自 jsf 页面的整数)传递给实际的 bi 报告?
更详细地说:
[jsf页面]---支持bean采用参数(一个id)---?---带有参数输入(id)的bi报告
到目前为止,我尝试了一种方法,它只是使用 Javascript 将值传递给输入字段并在通过 iframe 插入 bi 报告的页面上“单击”搜索按钮。障碍是相同的域策略,无法获取/设置 iframe 的内部。
有什么方法可以将参数传递给 BI 报表?
完整场景:
- 用户选择合同
- 选择后,合同的 id 存储在托管 bean 的变量中
- 当用户单击“信息表”按钮时,会加载一个带有 iframe 的新页面
- iframe 包含指向不同域的链接
- 加载了带有 BI 报告的页面,并且合同 id 的输入字段实际上需要从托管 bean 传递。
提前致谢!