找回密码
 立即注册

QQ登录

只需一步,快速开始

phoben 讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-3-28 11:02  /   查看:2795  /  回复:13
本帖最后由 Patrick.Zhu 于 2024-4-10 17:08 编辑

在项目里,我们客户提出以下几点要求,目前实现起来特别麻烦,而且效果达不到要求。

1、表格所有字段需要居中,不要标题居左,而内容居中。
     难点:由于页面是根据业务类型, 在十几张表里选择一张表做为数据源,然后使用JSON数据源填充到EL表格,因为无法提前设置列对齐,导致需要写几十个命令来修改每个字段的对齐方式,要命的是即使这么做了,页面表格会出现列宽的闪动,看起来体验很不好;

2、部分字段显示格式不对,例如日期、百分比、货币等几个常见字段
    难点:和第1点一样,由于无法提前设置字段格式,导致也需要用很多命令再次配置列属性,又延长UI抖动时间,为了一个格式,搞了几十个命令。

3、需要汇总,但EL表格汇总行无法配置;
    难点:无法配置哪些需要汇总,哪些不需要,也不能配置汇总的方式,EL表格直接全部都是求和,但是向税率这种字段,要么不汇总,要么就是平均值,不能使用求和。

希望官方能尽早升级EL表格,对于一张表格展示不同表的数据来说,EL表格还是比较好用的。

这里截一部分,类似这种我才三种业务表,就要在后面加很多个“配置列属性”来完成格式的调整,如果十几张表就玩完了。

本帖子中包含更多资源

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

x

13 个回复

倒序浏览
Patrick.Zhu
银牌会员   /  发表于:2024-4-1 13:55:12
沙发
很好的提议,超哥, 配置表格列是可以设置对齐方式的,

你指的使用JSON数据源填充到EL表格,列是动态生成的吗?
如果是动态生成的,确实不知道怎么提前就支持设置列的对齐。

而对于第二个问题,我理解,主要就是希望,el表格中的字段,类似默认单元格,支持设置单元格格式的数字类型:

但又回到了第一个问题,就是怎么确定,都会有哪些列

本帖子中包含更多资源

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

x
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-4-1 19:14:17
板凳
Patrick.Zhu 发表于 2024-4-1 13:55
很好的提议,超哥, 配置表格列是可以设置对齐方式的,

你指的使用JSON数据源填充到EL表格,列是动态生 ...

是的,主要是针对动态内容。
至于会有哪些列的问题,即使不能提前设置,我们事后不也是要用“设置列属性”再设置一遍?
所以说肯定是知道有那些列,才能针对每个列设置,对于不要求每一列分开设置的,可以引入一个全局的默认值,比如对齐方式、列宽、是否允许筛选之类的,都可以做为每一列的默认值。
回复 使用道具 举报
Patrick.Zhu
银牌会员   /  发表于:2024-4-3 13:46:09
地板
我理解了,最终的目标效果,是不是类似列选项命令的效果,一个命令中可以批量设置多列,对吗?

本帖子中包含更多资源

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

x
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-4-3 14:24:55
5#
Patrick.Zhu 发表于 2024-4-3 13:46
我理解了,最终的目标效果,是不是类似列选项命令的效果,一个命令中可以批量设置多列,对吗?

对,还有个默认的列属性,要有个地方设置,也就是我可以不设置每个列的配置,但是我可以设置个默认值,尤其是默认的对齐方式。
我举个真实场景:我们填充完JSON数据后,先将所有列的对齐方式改为居中,然后将ID列隐藏。
回复 使用道具 举报
Patrick.Zhu
银牌会员   /  发表于:2024-4-7 09:20:48
6#
了解了,第一个问题,需求已记录,需求编号:FORGUNCY-19659;
第二个问题,我理解默认调整所有列的功能,确实能理解。但超哥你说的将ID列隐藏,这个我理解是得根据自己的JSON数据源去判断,没法预先设置吧。 我理解这个问题的核心在于,默认生成的表格,列头是居中对齐,具体数据是左对齐,你的客户觉得这样不美观,希望全部是居中对齐
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-4-7 09:32:40
7#
Patrick.Zhu 发表于 2024-4-7 09:20
了解了,第一个问题,需求已记录,需求编号:FORGUNCY-19659;
第二个问题,我理解默认调整所有列的功能, ...

是的,ID无法隐藏也是有点问题,我根据JSON数据源没法判断,我需要拿到表格当前行、选择行的ID
回复 使用道具 举报
Patrick.Zhu
银牌会员   /  发表于:2024-4-7 10:57:07
8#
希望全部是居中对齐这个需求我记录了,需求编号:FORGUNCY-22010

关于隐藏ID列这个,暂时可能还是得用配置列命令。这个相当于,根据自己的JSON内容,选择隐藏其中某列,活字格这边不好做什么。
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-4-7 12:27:54
9#
Patrick.Zhu 发表于 2024-4-7 10:57
希望全部是居中对齐这个需求我记录了,需求编号:FORGUNCY-22010

关于隐藏ID列这个,暂时可能还是得用配 ...

列配置能隐藏也可以啊,就是前端表格组件,是要允许某些列存在,但不显示就行。
回复 使用道具 举报
Patrick.Zhu
银牌会员   /  发表于:2024-4-8 09:50:57
10#
表格中隐藏了,依旧能引用我能理解。
这里的隐藏,是搭配你另一个帖子中,获取表格数据源使用的吗?保证数据是全的,但是不需要显示,
或者超哥你直接讲讲,这个隐藏实现了什么业务价值。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部