找回密码
 立即注册

QQ登录

只需一步,快速开始

ilham101

高级会员

55

主题

166

帖子

1169

积分

高级会员

积分
1169

微信认证勋章

ilham101
高级会员   /  发表于:2024-12-10 13:16  /   查看:163  /  回复:13
本帖最后由 Brian.Zhang 于 2024-12-12 00:07 编辑

EL的表格是记不住的,分页后选择的数据记不住的,一切换分页,之前的选择项就消失了。自带的表格,从后端加载数据源导入json到表格,开启分页和表格选择项容器,虽然表格选择项容器可以记住选择的项,但是记录的勾选状态会在切换分页后消失
给客户选择勾选很多数据后一切换分页,之前勾选的数据都项目消失了
活字格自带的表格,EL表格都有存在这种问题,很细致的这种功能开发中很有用处的,但是这个现在情况不能达到这种效果
El表格只要分页能记住选择项就更好了
现在是分页会清除选择项
如果这个支持了,那以后弹出列表都可以用el表格,比内置表格好用太多了
其实EL表格更适合做弹出列表,一是方便设定数据源,二是方便调整列,三是选择项可以借助关闭弹出页返回选择项,方便直接在弹出得地方直接用这个变量
El表格目前最大缺陷就是分页无法记住选择项,应该给EL加强一下这个
我这儿做项目没有这个功能或者有bug原因,实现是一个难题




本帖子中包含更多资源

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

x

评分

参与人数 1满意度 +5 收起 理由
amtath + 5

查看全部评分

13 个回复

倒序浏览
jiangcj369
高级会员   /  发表于:2024-12-10 19:00:54
沙发
想到一起去了啊,看来还是有识货的大佬在啊
回复 使用道具 举报
Brian.Zhang
超级版主   /  发表于:2024-12-12 00:06:54
板凳
了解了,老板能不能分享下这个功能对应的具体场景,比如什么业务,勾选什么信息等等,有截图啥的最好,让我们了解到这个需求的重要性哈。
回复 使用道具 举报
ilham101
高级会员   /  发表于:2024-12-12 10:33:00
地板
本帖最后由 ilham101 于 2024-12-12 10:51 编辑

这居然还要问场景。。。做过面向客户开发的人应该都能理解到吧,大量的使用场景啊,
1.很多时候数据并不是摆在那里以表和视图的形式给你用的,而是需要前端根据实际传参到后端,经过后端处理(也许有复杂的多表逻辑,也许有大量的数据处理)返回到前端展示到页面的表格或EL表格中;出于性能考虑所有使用前后端分离从后端提供数据的场景。
2.传参到前端搞到表格或者EL表格中,这时发现表格分页情况下不能记忆选择项,那种这种弹出列表,你难道让客户在分页1上选几条返回,然后再弹出,找到新分页,再选择几条,再返回,如此重复这种不人性化的操作吗?难道不应该是本次弹出列表中所有选择的结果最后在关闭弹出列表时一次性返回吗?
3.例1:存货信息表中有100万条存货信息,服务端返回100万到前端,分页导入存货信息弹出列表规范页面上的表格中,那么这个页面就成为了所有需要引用存货信息页面的弹出规范了。
4.例2:系统中执行采购订单---采购收货---采购入库这个流程,采购订单上的存货不用多说,采用例1模式;
采购收货页面上,我们想实现当选择了供应商ID=1时,我们传入该ID到后端,获取所有该供应商已经建立订单还没有完全收货完成的明细列表,将这个列表返回到前端的采购待收货列表页面上的表格内进行分页,以备采购收货单填写的时弹出使用,这是操作者要在列表中进行分页选择多项。
以上所有类似需要弹出列表页,分页且多选的情况下,都要用到这个啊。
【并不是所有数据都摆在那里以表和视图的形式存在的,很多时候都是需要动态传参后端处理数据后返回,返回的数据又不是几条,几十条,几百条,数据量大咋办呢?这就是活字格为什么很难做中大型综合性功能系统的原因】

本帖子中包含更多资源

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

x
回复 使用道具 举报
jiangcj369
高级会员   /  发表于:2024-12-12 10:36:44
5#
这场景使用的地方可太多了啊,只要是真正接触面向客户实地开发的人应该都能理解到的。接触过类EXCEL平台的人应该都明白:弹出列表规范这个通用功能设计吧,说白了活字格就是没有一个这样的弹出列表规范的插件,另外明细表中提取数据匹配插件也没有,都是通过循环去处理,让人担心性能。其实可以偷偷装一个类EXCEL平台进去看看他们的弹出列表规范是多么的便捷,这个设定可以减少活字格相当多的设计工作量,说白了,二次开发,无非就是搬数据,从这里搬到那里,工作流有方向有节点,其实数据本身也有数据流向。
回复 使用道具 举报
jiangcj369
高级会员   /  发表于:2024-12-12 11:00:03
6#
ilham101 发表于 2024-12-12 10:33
这居然还要问场景。。。做过面向客户开发的人应该都能理解到吧,大量的使用场景啊,
1.很多时候数据并不是 ...

大佬牛,有图有真相
回复 使用道具 举报
lwt悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-12-12 13:21:59
7#
本帖最后由 lwt 于 2024-12-12 13:59 编辑
ilham101 发表于 2024-12-12 10:33
这居然还要问场景。。。做过面向客户开发的人应该都能理解到吧,大量的使用场景啊,
1.很多时候数据并不是 ...

https://gcdn.grapecity.com.cn/showtopic-230431-1-1.html 都是弹出页的需求,这里提议官方直接做这个“弹出选择数据控件”。你的方案不管用什么表做弹出页选择数据都要开发一个新页面。管理员可以把这个需求进行归纳。
回复 使用道具 举报
ilham101
高级会员   /  发表于:2024-12-12 13:28:30
8#
lwt 发表于 2024-12-12 13:21
https://gcdn.grapecity.com.cn/showtopic-230431-1-1.html 都是弹出页的需求,这里是提议官方直接做这个 ...

主要分页后勾选的数据清楚掉了,保不住
回复 使用道具 举报
jiangcj369
高级会员   /  发表于:2024-12-12 15:50:09
9#
lwt 发表于 2024-12-12 13:21
https://gcdn.grapecity.com.cn/showtopic-230431-1-1.html 都是弹出页的需求,这里提议官方直接做这个“ ...

是的,弹出列表使用场景比组合框广多了,组合框更适合数量数据做下拉使用,大量数据还是得一个弹出列表插件
回复 使用道具 举报
mfkpie8
论坛元老   /  发表于:2024-12-13 12:23:43
10#
Brian.Zhang 发表于 2024-12-12 00:06
了解了,老板能不能分享下这个功能对应的具体场景,比如什么业务,勾选什么信息等等,有截图啥的最好,让我 ...

感觉 人家写了这么多的文字 ,版主也应该把你们内部的所谓 故事  场景什么的这些坏习惯优化一下哈哈,就很好理解的逻辑多选记录选择框以及打印问题
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部