我的决策报表中有两个控件,一个是活动名称,一个是时间,控件值分别选择不同数据集中的字段,选择完活动名称会自动出来时间,可是每次我选择完活动名称这个控件值,自动出来了时间控件的值,可是报表数据就是出不来,必须还得再选择一下时间控件的值才能出来报表数据,请问有什么办法只要选择一个活动名称控件的值就直接出来报表数据不需要再重新去选择时间控件的值?
这种情况-由于你把二个控件决策报表的body主体中,选择活动名称后,虽然时间控件存在联动自动赋值。但这个事件是和SQL数据集同时执行,SQL执行时,无法正常获取到时间控件参数值;
————————————
方法一:二个控件放在决策报表参数界面;
方法二:将一楼的脚本放在时间控件的「编辑后事件」中,让其赋值后重新执行一次;
写个编辑后JS试下
_g().parameterCommit();
内置数据弄一点就行。模板传一下呢。