找回密码
 立即注册

QQ登录

只需一步,快速开始

路小白

初级会员

33

主题

80

帖子

317

积分

初级会员

积分
317

[已处理] EL-表格获取数据

路小白
初级会员   /  发表于:2024-11-8 15:40  /   查看:161  /  回复:4
1金币


请问如何获取EL-表格的汇总数据?
有无大佬解答一下
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

通过这段代码能获取到合计行的数据,获取到数据后可以赋给命令行的变量或者直接赋给单元格

4 个回复

倒序浏览
最佳答案
最佳答案
二麻子
初级会员   /  发表于:2024-11-8 15:40:18
来自 4#
通过这段代码能获取到合计行的数据,获取到数据后可以赋给命令行的变量或者直接赋给单元格

  1. // 获取容器,elTable 是指El表格的单元格名称
  2. const footerWrapper = document.querySelector("div[fgcname='elTable']");

  3. if (footerWrapper) {
  4.     const totalRows = footerWrapper.querySelectorAll('tfoot tr');

  5.     totalRows.forEach((row, rowIndex) => {
  6.         const cells = row.querySelectorAll('td');
  7.         const rowData = [];

  8.         cells.forEach((cell, cellIndex) => {
  9.             rowData.push(cell.innerText.trim());
  10.         });

  11.     //赋值给命令行中的变量
  12.     Forguncy.CommandHelper.setVariableValue("totalData", rowData);

  13.     //直接取出放到cellValue的单元格内,这里要手动指定数组下标
  14.     Forguncy.Page.getCell("cellValue").setValue(rowData[1]);

  15.     });
  16. }

复制代码



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
stranger
银牌会员   /  发表于:2024-11-8 16:12:12
2#
这里不就有合计了




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
路小白
初级会员   /  发表于:2024-11-8 16:18:13
3#
stranger 发表于 2024-11-8 16:12
这里不就有合计了

我需要把合计数设置到输入框中
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-11-11 09:48:55
5#
感谢各位大佬的支持~
如果您的问题已解决的话,请设置最佳答案给到帮助您的回复
如果您的问题未解决的话,欢迎您继续跟帖交流
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部