找回密码
 立即注册

QQ登录

只需一步,快速开始

一又九分之一 悬赏达人认证 活字格认证

银牌会员

76

主题

351

帖子

2507

积分

银牌会员

积分
2507

悬赏达人活字格认证圣诞拼拼乐

[已处理] 7.0.3表格选择

一又九分之一 悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-6-24 14:45  /   查看:3318  /  回复:10
10金币

表格进行分页后,有方式或者方法全选中整个表格(即所有页),而不是只选中当前页显示的内容
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

你好,目前的话确实不能“一键”选择分页后表格的所有数据,因为你可以F12看下,我们的分页其实就是通过数据库分页去取数据的: 也就是说,点击一次分页,才会发送一次GetTableDataWithOffset请求。[/backcolor] 这样做也是为了在数据量很庞大的情况下,一点一点的取数据,以加快网页响应速度。 所以,目前的办法是,可以在页面上再绑定一次这个表格,还有表格选择项容器,在表格左上角勾选当前分页所有行数据: 然 ...

10 个回复

倒序浏览
最佳答案
最佳答案
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2021-6-24 14:45:55
来自 12#
你好,目前的话确实不能“一键”选择分页后表格的所有数据,因为你可以F12看下,我们的分页其实就是通过数据库分页去取数据的:

也就是说,点击一次分页,才会发送一次GetTableDataWithOffset请求。

这样做也是为了在数据量很庞大的情况下,一点一点的取数据,以加快网页响应速度。

所以,目前的办法是,可以在页面上再绑定一次这个表格,还有表格选择项容器,在表格左上角勾选当前分页所有行数据:


然后在翻页勾选,勾选完成后,点击导出按钮导出辅助表格即可。

本帖子中包含更多资源

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

x
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-6-24 15:25:35
2#
本帖最后由 David.Zhong 于 2021-6-24 15:28 编辑

表格进行分页后,暂时没有办法选中所有行数据。
我比较关心您为什么想要选中所有行,以及选中所有行之后想做什么事情。
如果您只是想处理所有表格数据的话,可以把数据传递到服务端命令中进行处理
传递参数的时候范围设置为所有行就好了,如下:


然后您可以在服务端命令中编辑您的业务逻辑了~

本帖子中包含更多资源

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

x
回复 使用道具 举报
一又九分之一悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-6-24 16:09:18
3#
David.Zhong 发表于 2021-6-24 15:25
表格进行分页后,暂时没有办法选中所有行数据。
我比较关心您为什么想要选中所有行,以及选中所有行之后想 ...

       目前遇到的情况是客户在根据条件搜索到内容后,需要将符合条件的内容全选导出。由于数据有些多,所以开启了分页。但目前表格全选只能选择当前页,所以需要不断翻页、选择、翻页、选择...如此重复操作
       想过用服务端将符合条件的ID返回到表格选择项容器里,但治标不治本,在表格开启了列头筛选的情况下,该办法又不能实现,所以还是得有个办法能够方便选中整个表格
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-6-24 16:30:50
4#
一又九分之一 发表于 2021-6-24 16:09
目前遇到的情况是客户在根据条件搜索到内容后,需要将符合条件的内容全选导出。由于数据有些多, ...

好的,明白您的意思了。那您看可以不可以这样,我们现在无法用服务端命令的原因是在表格开启了列头筛选的情况下,我们无法拿到用户设置的筛选条件,是这样吧?
那么我们可以不可以关闭列头筛选这个功能,手动加一个类似于搜索查询的功能。
这样我们就能拿到筛选条件了,进而可以通过服务端命令来做剩下的事情。
所以还是得有个办法能够方便选中整个表格
关于这个问题,您可以在产品需求版块中发个帖子,后续会有专门负责这个板块的技术人员,对这些需求进行整理和评估哈~
感谢您的支持~       
回复 使用道具 举报
olookok活字格认证
论坛元老   /  发表于:2021-7-2 22:20:19
5#
猜测这个表是你过滤后的结构。页面可以放两个表格,绑定同一个表。一个分页,一个不分页,可以判断一下页面选择的个数。达到个数了 说明是全选。那么你的命令操作不分页的表格。这样变通处理一下。

本帖子中包含更多资源

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

x
回复 使用道具 举报
一又九分之一悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-7-3 10:25:39
6#
olookok 发表于 2021-7-2 22:20
猜测这个表是你过滤后的结构。页面可以放两个表格,绑定同一个表。一个分页,一个不分页,可以判断一下页面 ...

是一种思路,但数据量大的时候可能就不怎么好办了
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2021-7-5 11:23:09
8#
老铁,想先和你确定几个问题。

1、导出是想导出表格到excel吗?如果是的话,导出本身是后端进行的,所以会导出表格中的所有数据。

2、表格筛选后导出所有行数据,这个筛选是怎么筛选呢?查询命令?表格查询条件?还是列头筛选?
回复 使用道具 举报
一又九分之一悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-7-5 11:46:29
9#
Erik.Xue 发表于 2021-7-5 11:23
老铁,想先和你确定几个问题。

1、导出是想导出表格到excel吗?如果是的话,导出本身是后端进行的,所以 ...

理想中实现方式是客户在通过条件筛选出内容后,可以选择导出全部或者部分信息到Excel的(导出表格到excel),目前筛选方式可以通过表格查询条件 或者 列头筛选 得出。
但目前表格全选只能选择当前分页内容,所以暂时解决的方式只能是分别做两个页面,一个是选中导出的,一个是根据条件查询后导出全部的。
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-7-5 17:47:28
10#
一又九分之一 发表于 2021-7-5 11:46
理想中实现方式是客户在通过条件筛选出内容后,可以选择导出全部或者部分信息到Excel的(导出表格到excel ...

主要是这个全选真的不好判断,像你的需求,你希望全选代表整个表格的所有页数据,但是有的的时候全选又希望是当前页的所有数据,这个该如何判断呢~有没有好的思路,我们可以一起探讨下
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部