通过这段代码能获取到合计行的数据,获取到数据后可以赋给命令行的变量或者直接赋给单元格
- // 获取容器,elTable 是指El表格的单元格名称
- const footerWrapper = document.querySelector("div[fgcname='elTable']");
- if (footerWrapper) {
- const totalRows = footerWrapper.querySelectorAll('tfoot tr');
- totalRows.forEach((row, rowIndex) => {
- const cells = row.querySelectorAll('td');
- const rowData = [];
- cells.forEach((cell, cellIndex) => {
- rowData.push(cell.innerText.trim());
- });
- //赋值给命令行中的变量
- Forguncy.CommandHelper.setVariableValue("totalData", rowData);
- //直接取出放到cellValue的单元格内,这里要手动指定数组下标
- Forguncy.Page.getCell("cellValue").setValue(rowData[1]);
- });
- }
复制代码
|