[ABI 云体验] 数据回填表,如何让增加行自动增加序号?发现序号不能随着行增加而自增

6314
4

伴生 初学数据Lv2

发表于2022-7-6 17:26

悬赏20

已解决

楼主
本帖最后由 伴生 于 2022-7-6 17:28 编辑


最近看过此主题的会员

约克公爵R

liulei6511

5720

徐实力

esen_4ZEA5VIAY6

zhouxm

KAI_

FFF51

最佳答案
我这边使用#是好的哈,您试试下面脚本

插入行后脚本:var report = g_formmgr.rpts.GRID1;
var grid = report.gridbase;
var count = grid.getProperty("heights").length;
var srcCells = grid.getInsertCell("A2");
for(var i = 1;i < count;i ++){
        var tempCell = grid.getCell(i,0);
        tempCell.setDisplayText(i);
        grid.renderCell(tempCell);
}

删除行后脚本:
var report = g_formmgr.rpts.GRID1;
var grid = report.gridbase;
var count = grid.getProperty("heights").length;
var srcCells = grid.getInsertCell("A2");
for(var i = 1;i < count;i ++){
        var tempCell = grid.getCell(i,0);
        tempCell.setDisplayText(i);
        grid.renderCell(tempCell);
}
4个回答

只看楼主

两包辣条约吗 数据达人Lv4

发表于2022-7-6 17:37

只看该作者

取消 关注该作者的回复

沙发

可参考
ABI回填表格实现新增行序号自增效果---  https://bbs.esensoft.com/thread-141556-1-1.html

伴生 初学数据Lv2

发表于2022-7-6 18:37

只看该作者

取消 关注该作者的回复

板凳

两包辣条约吗 发表于 2022-7-6 17:37
可参考
ABI回填表格实现新增行序号自增效果---  https://bbs.esensoft.com/thread-141556-1-1.html ...

还是有问题

伴生 初学数据Lv2

发表于2022-7-6 18:39

只看该作者

取消 关注该作者的回复

地板

两包辣条约吗 发表于 2022-7-6 17:37
可参考
ABI回填表格实现新增行序号自增效果---  https://bbs.esensoft.com/thread-141556-1-1.html ...

#号也不行

小怪兽 数据达人Lv4

发表于2022-7-6 17:26

只看该作者

取消 关注该作者的回复

5#

我这边使用#是好的哈,您试试下面脚本

插入行后脚本:var report = g_formmgr.rpts.GRID1;
var grid = report.gridbase;
var count = grid.getProperty("heights").length;
var srcCells = grid.getInsertCell("A2");
for(var i = 1;i < count;i ++){
        var tempCell = grid.getCell(i,0);
        tempCell.setDisplayText(i);
        grid.renderCell(tempCell);
}

删除行后脚本:
var report = g_formmgr.rpts.GRID1;
var grid = report.gridbase;
var count = grid.getProperty("heights").length;
var srcCells = grid.getInsertCell("A2");
for(var i = 1;i < count;i ++){
        var tempCell = grid.getCell(i,0);
        tempCell.setDisplayText(i);
        grid.renderCell(tempCell);
}

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号