使用参数列,预览报告时,初始显示所有列,刷新后才动.....
xixixiyao
显示全部楼层
发表于 2024-3-21 10:37:26
把变化的赋值脚本在加载里,重复写了之后就没问题了。
我以为加载时候,会先执行加载再执行变化脚本,所以就没有把变化的再写一次 |
|
|
|
|
yhdata_lyaa
显示全部楼层
发表于 2024-3-21 10:56:47
|
|
|
|
xixixiyao
显示全部楼层
发表于 2024-3-21 11:10:55
那我变化时有给年度参数赋值啊,为啥必须在装载时,再加上赋值才能对呢?
是还没有执行变化的赋值,页面就加载完成了吗? |
|
|
|
|
yhdata_lyaa
显示全部楼层
发表于 2024-3-21 11:36:27
var_year 在变化时运行赋默认值,是从文本参数获取的?
默认值需要初始化变量和定义参数要在“装载时运行”写哦,仅在首次加载报告时执行一次。 |
|
|
|
|
xixixiyao
显示全部楼层
发表于 2024-3-21 13:08:34
对的,var_year 在变化时的脚本中,从文本参数进行赋值
装载没有赋值脚本,在运行变化脚本的时候 也不赋值吗? |
|
|
|
|
郭晓蕊
来自手机
显示全部楼层
发表于 2024-3-21 14:38:41
|
|
|
|
yhdata_lyaa
显示全部楼层
发表于 2024-3-21 16:58:55
会的,但是放在变化时运行 只要一变化,都会赋值一样的值,等于写死了一样,手选也改变不了参数值 |
|
|
|
|
xixixiyao
显示全部楼层
发表于 2024-3-22 09:17:07
是的呀,我就是要实现每次变化都把文本参数赋值给 var_year,那在变化时,每次都会赋值没问题啊
我理解预览第一次加载报告时,是先执行装载的脚本,再执行变化的脚本。所以我的var_year会在执行变化的脚本被赋初始值啊。
但是实际却一定要在装载写赋值才行,我的理解不对么,这个装载和变化脚本的机制到底是什么样的呢 |
|
|
|
|
yhdata_lyaa
显示全部楼层
发表于 2024-3-22 10:15:27
是啊,第一次加载报告时,是先执行装载的脚本,再执行变化的脚本。那一次打开参数列的月也是勾满的吗,参数变化时运行的脚本里给确定的值默认值了么 |
|
|
|
|
xixixiyao
显示全部楼层
发表于 2024-3-25 09:23:54
文本参数给了默认当年,也就是文本参数的初始值是有的“2024”,然后初始加载执行变化时脚本的时候,会把文本参数的值赋值给var_year,这样第一次执行完装载+变化的脚本后,var_year应该得到文本参数的值呀
|
|
|
|
|