找回密码
 立即注册

QQ登录

只需一步,快速开始

phoben 讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-11-13 22:13  /   查看:1291  /  回复:2
当前行的概念非常好用,在项目中可以说离不开这个好用的概念,可以节省特别多的开发经历

但几年用下来,仍然有一些场景未能得到补充,希望能够进一步完善,具体如下:

1. 缺少“取消当前行”命令
   既然有“设置当前行”命令,应该就要有相对的“取消当前行”命令,因为有些场景需要将之前设置的当前行取消掉,使系统当前无该表当前行。

2. 重新加载绑定数据
    该命令仅存在于服务端命令、表操作等命令里还是不够,希望可以独立做一个“重新加载页面绑定数据”命令,可以在更新完某些操作后可以直接重新加载当前行数据。

3. 清空绑定数据
    和第2个命令形成搭配,在页面中,通过调用“清空绑定数据”让页面回归到“不加载绑定数据”的初始状态,尤其是在一些详情页,通过此命令可以让页面恢复初始状态以便轻松实现“新增数据表”命令。

4. EL表格希望能够像活字格表格一样,切换行时自动变更当前行

5. 公式编辑器中增加当前行数据的取值
    众所周知,我们在条件命令中可以选择某个数据库字段、上下文、页面元素等作为判断的条件,这非常方便。但是在右侧的公式编辑下拉框中, 却无法获取当前行数据,导致虽然当前行数据已经存在于页面中,但无法直接获取调用,只能把它放到单元格里,然后再调用,这也是造成大量“辅助单元格”出现的原因。

2 个回复

倒序浏览
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-11-14 17:39:07
沙发
建议一个帖子一个问题,哪怕是有点关系的,不然讨论起来很麻烦。。。
我先回复这个帖子,后续有需要回复的,辛苦超哥单独在弄个帖子哈,咱在新帖子中慢慢聊。

1.取消当前行命令
有什么具体的场景可以单独发帖说一下吗?没想明白就算提供了这个命令,具体是可以做什么或者是解决什么问题。
2.重新加载绑定数据
这个有js可以实现的。

Forguncy.Page.reloadBindingData();
3.清空绑定数据


个人意见是不太好做为功能添加,页面上的绑定字段不一定是全部是只用来做填报使用的,所以还是建议使用设置单元格属性命令,手动清除一下,是不是会更灵活一些?
4. EL表格希望能够像活字格表格一样,切换行时自动变更当前行
这个问题,可以单独发帖讨论下,也是可以提供一个具体的用例,目前的话是可以在EL-表格的事件中,获取当前行的信息,应该可以满足大部分情况了,

5.公式编辑器中增加当前行数据的取值
好想法,辛苦超哥单独发个帖子,后续记录一下~

本帖子中包含更多资源

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

x
回复 使用道具 举报
Patrick.Zhu
银牌会员   /  发表于:2024-1-15 12:02:11
板凳
超哥,我看你后续发了个关于当前行数据的取值的需求,这边先关了哈
[42835]公式编辑器中增加当前行数据的取值
https://gcdn.grapecity.com.cn/showtopic-198655-1-1.html
(出处: 葡萄城开发者社区)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部