找回密码
 立即注册

QQ登录

只需一步,快速开始

hubei333

高级会员

33

主题

312

帖子

1751

积分

高级会员

积分
1751
hubei333
高级会员   /  发表于:2021-2-27 18:06  /   查看:2525  /  回复:7
10金币
如图,现在是需要“已选择4项”当中的“4”这个数字做判断用,有没有办法能“直接提取”出这个数字,目前是设置单元格+辅助函数判断出来的,因为还带有命令,反应比较慢,所以想能不能有其他方式直接取出来。
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

第一招,通过插件统计结果获取 教你个狠的,如果用了"表格选择项容器"这个插件,那么在你需要的地方插入JS命令 第二招,直接调用表格API获取 第三招,辅助表格实现统计 1 首先新建一个表格,绑定到数据表,只需要显示一个字段就可以 2 然后设置查询条件为“ID”在里面“AE21”,这里的AE21就是统计插件所在单元格3 最后随便找个格子,输入公式: =COUNTA(AW6) 即可统计! 上面的"count"就是选择的数量,怎么用就看 ...

9 个回复

倒序浏览
最佳答案
最佳答案
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-2-27 18:06:45
来自 4#
本帖最后由 phoben 于 2021-3-1 01:31 编辑

第一招,通过插件统计结果获取
教你个狠的,如果用了"表格选择项容器"这个插件,那么在你需要的地方插入JS命令
  1. var count = $(".SPanel-container > .SPanel-label").length
  2. console.log(count)
复制代码

第二招,直接调用表格API获取
  1. var count = Forguncy.Page.getListView("表格1").getSelectedRowIndexs().length;
  2. console.log(count)
复制代码

第三招,辅助表格实现统计
1 首先新建一个表格,绑定到数据表,只需要显示一个字段就可以
2 然后设置查询条件为“ID”在里面“AE21”,这里的AE21就是统计插件所在单元格3 最后随便找个格子,输入公式:   =COUNTA(AW6)  即可统计!



上面的"count"就是选择的数量,怎么用就看你了!

本帖子中包含更多资源

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

x

点评

第一第二招应该最简洁,谢谢!  发表于 2021-3-1 20:39
回复 使用道具 举报
桂花酒酿丸子悬赏达人认证 活字格认证
高级会员   /  发表于:2021-2-28 22:20:44
2#
做一个辅助表,表格查询“ID, 在里面”,然后count辅助表,这样会更快一点。
回复 使用道具 举报
xiaoz悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-3-1 00:27:41
3#
回复 使用道具 举报
dino活字格认证
高级会员   /  发表于:2021-3-1 09:05:16
5#
回复不能上传js文件。将下面代码保存为js文件,上传到页面js文件中。
  1. var p = Forguncy.Page;
  2. p.ready(function (){
  3.     var mylist = p.getListView("表格1");
  4.     mylist.bind("SelectedRowsChanged", function () {
  5.         var indexs = mylist.getSelectedRowIndexs();
  6.         p.getCell("count").setValue(indexs.length);
  7.     })
  8. });
复制代码
对应修改表名【表格1】,设置页面单元格名称【count】即可。

如果需要选择项的合计,可参考我的这个帖子:https://gcdn.grapecity.com.cn/showtopic-88034-1-1.html

点评

测试大佬这段也很好用,是你另外一个帖子的一半,下半段计算合计也很实用  发表于 2021-3-1 21:39
回复 使用道具 举报
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-3-1 09:31:05
6#
感谢楼上的支持!
如果您的问题已解决,请及时更新帖子的状态为“已处理”,并设置最佳答案给有帮助到你的回复;
如果您的问题还未解决,欢迎跟帖补充;
如果您有新的问题,也欢迎创建新的求助帖。
回复 使用道具 举报
hubei333
高级会员   /  发表于:2021-3-1 20:41:06
7#
谢谢各位大神的高招,都比我之前的办法好用,想都设为最佳,论坛只给我设一个
回复 使用道具 举报
Lucas.Su讲师达人认证 悬赏达人认证 活字格认证
葡萄城公司职员   /  发表于:2021-3-2 09:02:24
8#
感谢各位对活字格的支持
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部