-
jun2020 小试身手Lv3
发表于2020-8-28 15:50
悬赏1
已解决
楼主
如何通过js获取分析表中所有的值。
最佳答案
jun2020 发表于 2020-8-28 16:12
请问是取哪一个,有点多?
您这里表格不是GRID1吗 直接g_rptpage.getGridById("GRID1")就取到了这个表格
9个回答
用宏文本获取比如
console.log('<#=GRID1.B1$#>');
这是打印B1这一列
xxxl 发表于 2020-8-28 15:57
用宏文本获取比如
console.log('');
这是打印B1这一列
我要获取整个表单的数据,不只是一列,我想以对象的形势获取,然后我用js遍历判断和处理。
jun2020 发表于 2020-8-28 16:05
我要获取整个表单的数据,不只是一列,我想以对象的形势获取,然后我用js遍历判断和处理。 ...
g_rptpage.grids: 存储报表中的所有表格对象。
g_rptpage.getGridById(id): 根据表格的id获取该表格对象。
xxxl 发表于 2020-8-28 16:07
g_rptpage.grids: 存储报表中的所有表格对象。
g_rptpage.getGridById(id): 根据表格的id获取该表格对 ...
请问是取哪一个,有点多?
xxxl 发表于 2020-8-28 16:14
您这里表格不是GRID1吗 直接g_rptpage.getGridById("GRID1")就取到了这个表格
就是获取的对象太多了,数据在哪个对象里头?
jun2020 发表于 2020-8-28 16:18
就是获取的对象太多了,数据在哪个对象里头?
g_rptpage.getGridById("GRID1")就已经取到表格对象了,剩下的用js取到表格里面的内容就可以了,已经不属于产品问题属于前端知识问题了,帮您百度到了这个方法您自己试试https://zhidao.baidu.com/question/360872297167921172.html
xxxl 发表于 2020-8-28 16:30
g_rptpage.getGridById("GRID1")就已经取到表格对象了,剩下的用js取到表格里面的内容就可以了,已经不属 ...
采用你的方式,我这没打印出来,请问哪里出问题?
jun2020 发表于 2020-8-28 16:52
采用你的方式,我这没打印出来,请问哪里出问题?
您这里表格B1是固定表元,用<#=GRID1.B1#>。$ 这个符号这的意思是取数组 ,
比如下面的B2表元是浮动出来的数据是一个数组可以用B2$,取它就用<#=GRID1.B2$#>