-
-
暮暮 初学数据Lv2
发表于2023-4-27 17:12
悬赏1
已解决
楼主
<#=max(@prd_lv+1,@prd.level)#> in [1,2] 这个是什么意思? 其中@prd是参数名称
6个回答
@prd_lv @prd 是两个参数,@prd_lv+1 参数value+1 @prd.level 取参数的级次
max是取最大值,即取@prd_lv+1 和 @prd.level 中数值较大的数,值的范围是否在1~2
豌豆君 发表于 2023-4-27 23:22
@prd_lv @prd 是两个参数,@prd_lv+1 参数value+1 @prd.level 取参数的级次
max是取最大值,即取@prd_lv+1 ...
可是报表中没有@prd_lv这个参数啊
豌豆君 发表于 2023-4-27 23:22
@prd_lv @prd 是两个参数,@prd_lv+1 参数value+1 @prd.level 取参数的级次
max是取最大值,即取@prd_lv+1 ...
亲帮忙看一下,还是这个报表的,if(self.dimleveli<3 & len(@prd) <> 0,"_zrn('true','','@prd_v=<#=self.value#>;@prd_lv=<#=self.dimleveli#>;@ent_v3=<#=self.leftcell(2).value#>;@chn_v3=<#=self.leftcell(1).value#>','','')",""),我看这回不光是@prd_lv了,还有@prd_v和@ent_v3,关键是已有的参数都不叫这个名字