找回密码
 立即注册

QQ登录

只需一步,快速开始

phoben 讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-3-14 09:52  /   查看:659  /  回复:10



对于EL表格,不能获取表格数据,我们无法知道表格是否有数据,在开发过程中就会遇到一些阻碍。

上面图是我自己在官方9.1源码基础上增加的此功能,我担心未来EL升级以后,我如果也升级插件,就会丢失这个功能,项目可能就会出问题。
提前提一下这个需求,谢谢!

本帖子中包含更多资源

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

x

10 个回复

倒序浏览
Patrick.Zhu
超级版主   /  发表于:2024-3-18 18:09:34
沙发
超哥,能讲下背景吗?这个功能暂时没有听到别的客户提,没看到需求特殊的价值
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-3-19 09:59:29
板凳
Patrick.Zhu 发表于 2024-3-18 18:09
超哥,能讲下背景吗?这个功能暂时没有听到别的客户提,没看到需求特殊的价值

我需要知道表格里有没有数据,如果空的我要走一个逻辑,如果超过 10 行是另一个逻辑。
如果我连自己表格有没有数据这个事儿,也获取不到的话,有些场景会遇到问题。

场景举例:我需要讲 A 表格中的部分或全部数据获取出来,放到B 表格。 A 表格数据还有多少我并不知道。
回复 使用道具 举报
Patrick.Zhu
超级版主   /  发表于:2024-3-20 09:27:19
地板
能具体点吗?比如是什么业务逻辑,需要实现什么样的业务价值。
如果只大概模拟的话,后续不同的人可能会根据自己了解的信息自己脑补很多内容,大家很难完全达成共识
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-3-27 00:32:47
5#
Patrick.Zhu 发表于 2024-3-20 09:27
能具体点吗?比如是什么业务逻辑,需要实现什么样的业务价值。
如果只大概模拟的话,后续不同的人可能会根 ...

场景一:取出EL表格中某一列(比如:订单编号、ID),并拼接成字符串,交由后端处理;
场景二:提交前,判断EL表格中是否有数据,如果无数据则提示,有数据则获取数据提交到后端处理;
场景三:删除行数据:获取EL表格数据,获取选择行数据,将行数据剔除后,将剩余的填充进EL表格,达到删除选中行数据目的(非数据库);

这是目前最常遇到的几个,其实还有很多
回复 使用道具 举报
Patrick.Zhu
超级版主   /  发表于:2024-3-28 17:33:01
6#
超哥,我们评估了下,这个感觉和你的业务形态是绑定的。
还是没理解,比如你说的:“提交前,判断EL表格中是否有数据,如果无数据则提示,有数据则获取数据提交到后端处理;”,能说下,为啥要判断吗?有数据交到后端又是要干啥?
回复 使用道具 举报
豪~豪悬赏达人认证 活字格认证
银牌会员   /  发表于:2024-3-29 13:10:10
7#
Patrick.Zhu 发表于 2024-3-28 17:33
超哥,我们评估了下,这个感觉和你的业务形态是绑定的。
还是没理解,比如你说的:“提交前,判断EL表格中 ...

可以这样理解,既然有设置数据源,为什么没有获取数据源命令呢
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-3-29 13:31:41
8#
Patrick.Zhu 发表于 2024-3-28 17:33
超哥,我们评估了下,这个感觉和你的业务形态是绑定的。
还是没理解,比如你说的:“提交前,判断EL表格中 ...

我觉得吧,咱们这个对需求的把控应该分个类,比如基础功能补充、特殊需求定制。

对于特殊需求,的确需要认真评估通用性,了解清除本质需求后列入开发计划。

但是对于基础的功能,实在不宜过度评估,有些东西太基础,做开发的都懂,非要列个场景举例的话,没哪儿说起。

比如说:我在前两年提过要增加“变量”的概念,结果就有人问我要变量做什么,用在什么场景,让举例,这玩意儿一下把我问懵了,还有之前说过能否让单元格插件都支持事件,在JS中,DOM的事件是非常基础的,它们都是解决一些非常细节、提升交互效果的作用,一定要举例子的话,举出来也是非常小的例子,听起来又不刚需,但是千千万万个小场景可能都要依靠它。

我提的东西也多,但出发点是希望咱们产品能更加成熟,我提的功能往往也是先以产品思想过了一遍才提的,也参考了其他竞品的功能来提的,希望大佬不要嫌我啰嗦,我没有别的意思,就是希望咱们能优化优化。
回复 使用道具 举报
Patrick.Zhu
超级版主   /  发表于:2024-4-1 14:31:49
9#
没有没有,我觉得能输入这么多内容,确实是希望帮助我们成长的,我们非常欢迎大家多讲些内容,然后我们能更完善的沟通。
这个问题怎么说,你可以理解就是我们有两条线,一条线就是我们主动规划、考虑功能的提升和完善,例如:规范化各个控件的事件,多数单元格应该本身就支持值变更命令、单击命令、双击命令命令等;
还有一条线,就是根据客户的反馈,我们去实现一些功能,主要就是论坛,或者通过其他途径直接和官方沟通的反馈意见。那这些意见,我们就需要讨论这个客户反馈他的目的是啥,他的想法和业务价值是什么,我们怎么评估做了这个功能是不是满足这个客户,或者某一类客户的需求。
也许这个问题关键在于我们内部工作方法的问题,我们研究讨论下。
关于这个需求,我也再调查考虑下。

感谢超哥的建议和一直以来在社区做出的重大贡献。
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-4-1 19:11:20
10#
Patrick.Zhu 发表于 2024-4-1 14:31
没有没有,我觉得能输入这么多内容,确实是希望帮助我们成长的,我们非常欢迎大家多讲些内容,然后我们能更 ...

感谢理解,可能我太急了,我总想活字格能越来越强大,也没考虑你们的开发精力问题,其实有些细节也不是很急,我是怕我自己忘了,就发出来,至于有没有必要在这一期做,优先级问题,你们来决定。我就是把遇到的情况反馈出来,让你们知道。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部