ABI之表格回填脚本

4592
4

1505121235 数据老手Lv5

发表于2019-7-31 20:37

楼主
表样设计:


增加和删除表元的钻取设置为万能式,脚本如下:
增加行:
  1. var options = {};
  2. options["name"] = "";//此处写表元名
  3. g_formmgr.addRow(options);//增加行
复制代码
删除行:
  1. //此脚本只能写在表元上
  2. var options = {};
  3. options["name"] = "";//此处写表元名
  4. g_formmgr.delRow(options);//删除行
复制代码

批量删除表样设计:


1.将A2表元(数据类型:字符型)的回填属性编辑器设置为多选按钮,枚举值为:1,勾选显示编辑器
2.拖入一个按钮,设置参数名称为批量删除,钻取设置为万能式,脚本如下:

量删除
  1. var options = {};
  2. options["name"] = "";//此处写根据哪列字段信息筛选,如GRID1.A1,表示GRID1表格的A1列
  3. options["value"] = [];//此处写满足筛选的条件,如值等于多少,目前不支持表达式,此处注意用数组
  4. options["oprow"] = "";//此处写进行什么操作,只支持后面三种:delrow 删除行操作 getdatas 获取数据 doall获取数据且删除对应行
  5. g_formmgr.opFilteredRows(options);
复制代码












最近看过此主题的会员

wxw

武威

txl

wang111

esen_4Q6MZ9SWVR

一一

静轶

4个回答

只看楼主

wut 数据老手Lv5

发表于2019-7-31 20:39

只看该作者

取消 关注该作者的回复

沙发

这么厉害吗?

小亿 管理员

发表于2019-12-5 11:07

只看该作者

取消 关注该作者的回复

板凳

感谢分享,先替薏米们谢谢啦!

yangjingjing 初学数据Lv2

发表于2020-6-17 11:36

只看该作者

取消 关注该作者的回复

地板

为啥我批量删除的多选框那列会自动合并单元格只显示一个!在哪可以设置不分组按清单显示哈?

1505121235 数据老手Lv5

发表于2020-6-17 11:40

只看该作者

取消 关注该作者的回复

5#

本帖最后由 1505121235 于 2020-6-22 15:58 编辑

yangjingjing 发表于 2020-6-17 11:36
为啥我批量删除的多选框那列会自动合并单元格只显示一个!在哪可以设置不分组按清单显示哈? ...

多选框那列需要在浮动区域范围内,蓝框框里面

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

渠道咨询电话:137-0120-6790

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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