诗仙·1957 发表于 2024-5-24 15:04:44

Forguncy.ListView 如何删除所有行

本帖最后由 诗仙·1957 于 2024-5-24 15:06 编辑

Forguncy.ListView - 活字格V10帮助文档 (grapecity.com.cn)

如题,官方文档中有说删除指定行,但没有写删除所有行,这个怎么写



deleteRow▸ deleteRow(rowIndex): void删除表格中的一行。Example// 下面的示例代码中,通过deleteRow方法,将表格中指定的行删除。// 获取当前页面var page = Forguncy.Page;// 获取表格对象var listview = page.getListView("表格1");// 删除表格中的指定行listview.deleteRow(1);参数
属性名类型说明
rowIndexnumber行索引,从0开始。

豪~豪 发表于 2024-5-24 15:04:45

https://help.grapecity.com.cn/pages/viewpage.action?pageId=72365388
获取所有行,然后循环删除

Shawn.Liu 发表于 2024-5-24 17:14:38

感谢豪~豪格友大佬的支持,如果文档中没有暴露接口调用的话,需要循环表格去删除所有行

诗仙·1957 发表于 2024-5-25 14:22:49

豪~豪 发表于 2024-5-24 15:17
https://help.grapecity.com.cn/pages/viewpage.action?pageId=72365388
获取所有行,然后循环删除


感谢大佬提供的思路
var page = Forguncy.Page;
    var zlogCell = page.getCell("opinfo");
    // 读取当前单元格的值,并将新信息追加到旧值后,进行换行拼接
    var currentContent = zlogCell.getValue() || ""; // 如果单元格为空,则赋予一个空字符串
    var newContent = currentContent + "\n" + szTip; // 换行并追加新内容

    zlogCell.setValue(newContent); // 使用setValue方法设置单元格的值

Shawn.Liu 发表于 2024-5-27 09:26:35

{:5_110:}
页: [1]
查看完整版本: Forguncy.ListView 如何删除所有行