永洪社区

标题: g5.grid.EmptyGrid问题 [打印本页]

作者: yhdata_M3u6WOWf    时间: 3 小时前
标题: g5.grid.EmptyGrid问题
本帖最后由 yhdata_M3u6WOWf 于 2024-11-25 14:52 编辑

自由式表格在计算时,会出现g5.grid.EmptyGrid的显示,请问应该如何规避这种显示?


作者: yhdata_lyaa    时间: 3 小时前
j截图看看,出现了什么报错吗
作者: yhdata_M3u6WOWf    时间: 3 小时前
yhdata_lyaa 发表于 2024-11-25 14:43
j截图看看,出现了什么报错吗

没有报错只是这样显示,当筛选项选了数据集中不存在的数值时,单元格会这样显示

作者: yhdata_lyaa    时间: 3 小时前
yhdata_M3u6WOWf 发表于 2024-11-25 14:51
没有报错只是这样显示,当筛选项选了数据集中不存在的数值时,单元格会这样显示
...

单元格是绑定的数据集数据吗,哟写计算列或者脚本什么的吗。设置的单元格过滤,筛选项控制数据?

作者: yhdata_M3u6WOWf    时间: 3 小时前
yhdata_lyaa 发表于 2024-11-25 15:02
单元格是绑定的数据集数据吗,哟写计算列或者脚本什么的吗。设置的单元格过滤,筛选项控制数据?
...

写了从文本获取值赋给自由式表格单元格的脚本:
var a = getViewData("文本1")
var b = getViewData("文本2")
var data1 = getViewData("图表1",DATA);
data1.set(1,0,a);
作者: yhdata_lyaa    时间: 2 小时前
yhdata_M3u6WOWf 发表于 2024-11-25 15:06
写了从文本获取值赋给自由式表格单元格的脚本:
var a = getViewData("文本1")
var b = getViewData("文 ...

空的时候获取到值了吗
作者: yhdata_M3u6WOWf    时间: 2 小时前
yhdata_lyaa 发表于 2024-11-25 15:25
空的时候获取到值了吗

没有值
作者: yhdata_M3u6WOWf    时间: 2 小时前
yhdata_lyaa 发表于 2024-11-25 15:25
空的时候获取到值了吗

debug(getViewData("文本1")), 就会得到g5.grid.EmptyGrid
作者: yhdata_lyaa    时间: 2 小时前
yhdata_M3u6WOWf 发表于 2024-11-25 15:59
没有值

用参数试试,赋值给参数;
写脚本
param['a']=文本1.data
然后在自由表里写格间计算param['a']
d但是实际没纸没值的时候获取不到数据哦,显示空格
作者: yhdata_M3u6WOWf    时间: 1 小时前
yhdata_lyaa 发表于 2024-11-25 16:13
用参数试试,赋值给参数;
写脚本
param['a']=文本1.data

我之前就是你这个写法也存在这个问题,而且这个写法还会有另外一个问题,就是我在报告脚本里面写了一层判断高亮的脚本,根据自由式表格单元格的值的大小进行颜色格式的修改,如果用你那个写法,我需要点击两次提交才能展示出来高亮的效果
作者: yhdata_lyaa    时间: 1 小时前
yhdata_M3u6WOWf 发表于 2024-11-25 16:07
debug(getViewData("文本1")), 就会得到g5.grid.EmptyGrid

这不行哦,文本组件直接写
文本1.data获取值




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4