ReportStudio入门教程(八十七) - 设置日期控件(DatePrompt)的值 (二)

在上一篇博客中,

ReportStudio入门教程(八十五) - 设置日期控件(DatePrompt)的值 

我们尝试了一种方法来给日期控件设置值,上午尝试的时候,网上的方案并没有实验成功,但是刚刚又试了下,居然成了,这里也记录下

Cognos里面的JS是真强大啊,不知道有没有什么文档介绍这些JS。

1. 基本报表

我们在提示页面中,拖一个日期提示控件

ReportStudio入门教程(八十七) - 设置日期控件(DatePrompt)的值 (二)_第1张图片

给日期提示控件设置一个”名称“

ReportStudio入门教程(八十七) - 设置日期控件(DatePrompt)的值 (二)_第2张图片

好像,我们如果要使用JS的时候,一般都会给组件固定一个名称,这样会很方便。

2. JS代码

ReportStudio入门教程(八十七) - 设置日期控件(DatePrompt)的值 (二)_第3张图片

这段JS,是直接从网上Copy的,可以实现给日期提示组件设置值,这里设为昨天,其他的日期也可以同样的

这段代码,我的疑问就是  pickerControlXXX,这个是如何知道的,很神奇,回头查一下

我们通过FireBug看下她是什么:

这个对象,以后再研究吧,看不出啥来

3. 运行

好了, 我们运行下看看

ReportStudio入门教程(八十七) - 设置日期控件(DatePrompt)的值 (二)_第4张图片

今天是26号,对的

ReportStudio入门教程(八十七) - 设置日期控件(DatePrompt)的值 (二)_第5张图片

我们从提示页面跳转到实际页面,显示下参数

ReportStudio入门教程(八十七) - 设置日期控件(DatePrompt)的值 (二)_第6张图片

好了,就到这里,下一篇我们综合运用下,实现了小功能。


你可能感兴趣的:(实例,日期控件,Cognos,ReportStudio)