问题1
date prompt只支持按年月日来选择
现在要实现只按年月,或年来选择该如何实现?是不是date prompt无法实现?用JS麻烦给点资料
问题2
另外,查询项的过滤器与reporter studio里面的过滤器在性能上是否有差别,能实现从页面上直接朝查询项的过滤器传参数么
1.Data Prompt 一定需要选择一个日期的,不过你在查询的过滤可以只过滤年月,否则你就直接用普通的prompt,应用数据库里定义年月这样的数据项。
2.你说的查询项的过滤器是不是Framework中的,如果是,和report studio里面的过滤器还是有点差别的,如果过滤应用在查询主题join连接之前的,最终sql会在在join之前生成带有过滤的子查询,这个当有外连接的时候要注意,report studio里面的过滤器直接在生成的sql where条件里。
页面上直接朝查询项的过滤器传参数,只要在FM里过滤器上直接使用参数 或者宏,在页面建立的Prompt调用同样的参数名即可,当然必须报表要使用到FM中过滤的查询项。