软件开发

值提示设定默认值,自动提交刷新问题![已结帖]

客户现在有这样一个需求:
报表中有一个值提示(下拉列表)、一个交叉表、两个图表,交叉表和图表的数据随着值提示的改变而改变,
值提示数据(已排序)为2011-11(最近的月份)...  ...  2008-03、2008-02、2008-01...  ...  ,
首先用js去掉值提示的标题和横线(已经实现),并且默认为最近的月份(也已经实现),
没有提示页面,为了运行报表的时候不出现自动提示给了值提示控件一个默认值(例如 2011-09),

现在的问题是:
虽然我已经去掉了值提示的标题和横线 ,并且也让值提示默认为最近的月份(2011-11),
但是报表中的交叉表还有图表还是我给定的默认值(2011-09)的数据, 常试使用promptButtonFinish()方法,
交叉表还有图表就会先显示为(2011-09的数据),然后自动刷新一次,刷新完毕之后才是我要的效果!
怎么才能不让页面刷新这一次直接显示出最近月份的数据呢?  前提不能出现提示页面!

我的JS



终于搞定!多谢各位兄弟的指点,效果为值提示为想要的默认值,报表运行时图表,交叉表为默认值对应的时间的数据
解决方法 建立提示页面
删除提示页面上面的页眉页脚
依次拖入html项目、值提示控件(和报表页面的值提示使用相同的查询,名称我设置为List)、提示按钮(类型为完成)、html项目

第一个HTML项目的文本为




此类问题请参考xlhkeer的帖子http://www.cognoschina.net/club/thread-4308-1-6.html
帖子内是个视频,就是解决此类问题!
参与15

14同行回答

mtkidsmtkids软件开发工程师cognos
恍然大悟 学习了显示全部
恍然大悟 学习了收起
互联网服务 · 2013-06-28
浏览1279
superromeosuperromeo软件开发工程师博彦科技
按照楼主说的试验了一下,效果不错,谢谢楼主分享!显示全部
按照楼主说的试验了一下,效果不错,谢谢楼主分享!收起
软件开发 · 2013-06-08
浏览1301
dongyuan2046dongyuan2046BI开发工程师网达
好帖子,学习显示全部
好帖子,学习收起
IT分销/经销 · 2013-06-05
浏览1315
ahliubo888ahliubo888软件开发工程师上海宝信
如果是联动的话,第一个提交了,第二个才有值。问题是:第一个提交的时候报表也会跟着刷新,这个很讨厌!不想让报表刷新啊。显示全部
如果是联动的话,第一个提交了,第二个才有值。问题是:第一个提交的时候报表也会跟着刷新,这个很讨厌!不想让报表刷新啊。收起
互联网服务 · 2013-04-02
浏览1305
kaylee0524kaylee0524软件开发工程师零售行业公司
明天上班试试显示全部
明天上班试试收起
保险 · 2012-12-20
浏览1430
dyp211dyp211BI主管IBM
JS怎么给文本框设置默认值,你们都是设置下拉框的值,都是通过设置等于下拉值的第n个值来实现,怎么直接设置一个文本框的默认值呢显示全部
JS怎么给文本框设置默认值,你们都是设置下拉框的值,都是通过设置等于下拉值的第n个值来实现,
怎么直接设置一个文本框的默认值呢收起
电信设备制造商 · 2012-11-21
浏览1469
先收藏一下。显示全部
先收藏一下。收起
2012-06-14
浏览1399
xcwjj1205xcwjj1205商业智能工程师新疆天晟信息技术有限公司
路过,看看不错显示全部
路过,看看不错收起
系统集成 · 2012-06-12
浏览1455
wang.j16661wang.j16661BI技术总监new
路过此地 偶尔看见显示全部
路过此地 偶尔看见收起
金融其它 · 2012-04-27
浏览1422
zhu_yizhu_yi软件开发工程师ABC
路过此地。。显示全部
路过此地。。收起
互联网服务 · 2012-04-06
浏览1471

提问者

白帝舞剑行
IT顾问IBM
擅长领域: 商业智能大数据cognos

问题状态

  • 发布时间:2011-11-10
  • 关注会员:1 人
  • 问题浏览:8879
  • 最近回答:2013-06-28
  • X社区推广