永洪社区

标题: 怎么用文本显示一个表格的行数 [打印本页]

作者: yhdata_7w8bnlYX    时间: 2022-4-22 13:45
标题: 怎么用文本显示一个表格的行数
我有一个普通表格如附件,表中的行数是会变动的。我有一个文本,需要显示出这个表中有多少行数据,这个数据是随着表中的行数变化而变化的,这个应该怎么做呢

作者: 永洪tech-cp    时间: 2022-4-22 13:45
yhdata_7w8bnlYX 发表于 2022-4-22 15:04
你的是这样写吗文本2.data=getViewData("图表1", DATA).size(),这个也报错>TypeError: Cannot call meth ...

您把图表1改一下,改成您的表格的名字
作者: 永洪tech-shenfs    时间: 2022-4-22 13:55
本帖最后由 永洪tech-shenfs 于 2022-4-22 13:57 编辑

var data =getViewData('图表1')
data.size()  //这个行数包含表头将data.size()附给参数A,文本组件直接引用 ?{A}


作者: 永洪tech-cp    时间: 2022-4-22 13:59
您可以使用getViewData("图表1", DATA).size()获取行数,然后赋值给文本:文本1.data=getViewData("图表1", DATA).size()
作者: yhdata_7w8bnlYX    时间: 2022-4-22 14:51
永洪tech-cp 发表于 2022-4-22 13:59
您可以使用getViewData("图表1", DATA).size()获取行数,然后赋值给文本:文本1.data=getViewData("图表1", ...

这个报错了TypeError: Cannot call method "size" of null ([script]#2) at line 2是什么意思
作者: yhdata_7w8bnlYX    时间: 2022-4-22 14:51
永洪tech-shenfs 发表于 2022-4-22 13:55
var data =getViewData('图表1')
data.size()  //这个行数包含表头将data.size()附给参数A,文本组件直接引 ...

这个报错了TypeError: Cannot call method "size" of null ([script]#2) at line 2是什么意思
作者: yhdata_7w8bnlYX    时间: 2022-4-22 14:52
永洪tech-shenfs 发表于 2022-4-22 13:55
var data =getViewData('图表1')
data.size()  //这个行数包含表头将data.size()附给参数A,文本组件直接引 ...

var data =getViewData('图表1')
param['e']=data.size()-1这样写是哪里不对呢
作者: 永洪tech-cp    时间: 2022-4-22 14:59
麻烦试下我的写法呢?我本地试了没问题
作者: yhdata_7w8bnlYX    时间: 2022-4-22 15:04
永洪tech-cp 发表于 2022-4-22 14:59
麻烦试下我的写法呢?我本地试了没问题

你的是这样写吗文本2.data=getViewData("图表1", DATA).size(),这个也报错>TypeError: Cannot call method "size" of null ([script]#1) at line 1
作者: 永洪tech-cp    时间: 2022-4-22 15:15
yhdata_7w8bnlYX 发表于 2022-4-22 15:04
你的是这样写吗文本2.data=getViewData("图表1", DATA).size(),这个也报错>TypeError: Cannot call meth ...

看着写法没问题。请问您的产品是哪个版本?
作者: yhdata_7w8bnlYX    时间: 2022-4-22 15:16
永洪tech-cp 发表于 2022-4-22 15:15
请问您的产品是哪个版本?

8.6.5b




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