之前发过一个问题贴,是关于URL为什么不能访问报表的,已经得到解决,谢谢版主及各位的热心解答^_^
本人处于学习阶段,很多方面小白一个,见谅。
现在我要做的是这么一个功能: 用jsp做页面,然后在这个页面内通过URL的方式来调用cognos做好的报表,报表是比较简单的活动报表,带着几个过滤条件就可以。 我想在URL里直接传入参数,这样报表直接打开就是经过过滤的结果。
请问,上述的方案是否可行?
问题1: URL传参的格式如何?我在论坛也查了不少,但是不是很明白,也没有成功运行出来。如:
http://IP:9300/p2pd/s ... on=cognosViewer&;ui.object=/content/package[@name='test']/interactiveReport[@name='test_atv']&ui.action=run&p_PART_ID=1
这个url是想运行这个报表,然后选择条件是PART_ID=1的。这个part_id是在报表中用数据下拉列表做出的过滤条件。但是运行之后并没有显示出part_id =1的内容,而是所有内容依旧显示。 这个是什么原因呢?是我哪里写的错误吗?
问题2: 我用part_id做出的下拉列表,显示的很奇怪,本来数据里面有1,2,3,4,0之类的,但是在这个下拉列表中的可选项只有一个278,这个是什么原因?是字符编码之类的问题吗?
问题3: 这个下拉列表我不想显示出来,因为不想让看报表的人选择,只想让他看到某一个选择条件的内容,能实现吗?
如图,278位置,和下面part_id部分本该是对应的:
请指教!!!
收起