-
xugj831 小试身手Lv3
发表于2020-9-8 21:13
悬赏1
已解决
楼主
请教一个问题,有一个报表是横,利用条件分组,是在C1 单元格。同时C3是对分组后数据的求和。
想通过 calcrpt() 函数同时获取对应的两个浮动值。一个值是按条件分组C1 中的分组名称(汉字),另外一个值是C3对应的值的合计。
在另外一个报表中,利用 calcrpt('id').C3$ 【需要一个浮动】是可以获得合计值。但是在同一行中,设定calcrpt('id').C1$ 获取不到。
另外单独执行calcrpt('id').C1$ 出来的是1,2,3
请高手指教一下。
想通过 calcrpt() 函数同时获取对应的两个浮动值。一个值是按条件分组C1 中的分组名称(汉字),另外一个值是C3对应的值的合计。
在另外一个报表中,利用 calcrpt('id').C3$ 【需要一个浮动】是可以获得合计值。但是在同一行中,设定calcrpt('id').C1$ 获取不到。
另外单独执行calcrpt('id').C1$ 出来的是1,2,3
请高手指教一下。
最佳答案
xugj831 发表于 2020-9-9 10:43
字符型,出来的是 1,2,3 也就是数组的编号。
如果需要取到显示的文字可以加数组对象select,记得给表元设置字符型才能显示
比如calcrpt('B2837').GRID1.C1$.select(true,@.txt)
6个回答
xugj831 发表于 2020-9-9 10:43
字符型,出来的是 1,2,3 也就是数组的编号。
如果需要取到显示的文字可以加数组对象select,记得给表元设置字符型才能显示
比如calcrpt('B2837').GRID1.C1$.select(true,@.txt)