phoben 发表于 2023-12-11 19:47:06

【FORGUNCY-19144、FORGUNCY-19150】自定义公式的开放机制

本帖最后由 Patrick.Zhu 于 2024-1-12 16:06 编辑

现在应用市场已经有了应用、插件、连接器、组件




我觉得完全可以再加一个“公式”,原因如下:
1. 公式的运用范围不必多说,相比插件来说,能提供更灵活、轻便的逻辑实现;
2. 自定义公式可以解决很多插件无法解决的场景(毕竟插件必须依靠命令来触发);
3. 好的自定义公式,完全可以分享出来,让大家复用;

所以这里呼一下官方大佬,尽快将公式(包括前端、后端)放进市场生态
让用户像安装插件一样,安装市场上的公式包,大家可以开发某个领域的公式包进行上传。
当然也要提供相关的开发API给我们。:victory:

gczxxu 发表于 2023-12-12 07:57:00

XTable S表格中已经可以实现了,除了公式,还可以自定义方法样式,组件,甚至操纵值以及编辑状态等

gczxxu 发表于 2023-12-12 08:04:42

XTable S中我已经预先写了常用的组件或格式化方法,大家以后使用过程中好的组件等ui也可以分享出来…这都是可以独立调用的

gczxxu 发表于 2023-12-12 08:06:25

目前集成了element,vant,vuetify几种UI库,另外也支持纯html的组件

Patrick.Zhu 发表于 2023-12-12 15:06:40

超哥,能给几个例子吗?不是很理解你想要的公示生态会是什么样的,以及怎么在活字格中使用。

phoben 发表于 2023-12-12 15:41:06

Patrick.Zhu 发表于 2023-12-12 15:06
超哥,能给几个例子吗?不是很理解你想要的公示生态会是什么样的,以及怎么在活字格中使用。

我们现在都是自己写前端的自定义公式,把JS挂在到工程里。
我希望官方能够直接支持,让开发者根据官方API开发,发布到应用市场
然后用户安装后,设计器内就能够支持更多公式
跟插件一样,开发的时候可以选择是前端公式还是后端公式。

小侠米 发表于 2023-12-12 16:23:13

phoben 发表于 2023-12-12 15:41
我们现在都是自己写前端的自定义公式,把JS挂在到工程里。
我希望官方能够直接支持,让开发者根据官方AP ...

自定义EXCEL函数插件
https://gcdn.grapecity.com.cn/showtopic-187096-1-1.html
(出处: 葡萄城开发者社区)



是不是类似这个需求

Patrick.Zhu 发表于 2023-12-12 18:39:37

是JS实现的excel公式、数学公式?超哥能给出几个实际使用中的例子吗?方便我们理解这个公式。
现状是,可以通过挂载js使用,但是不好保存和维护,希望直接共享在市场上,一方面可以互相分享,一方面可以直接在设计器中下载,不知道我理解的对吗?

phoben 发表于 2023-12-13 08:20:30

Patrick.Zhu 发表于 2023-12-12 18:39
是JS实现的excel公式、数学公式?超哥能给出几个实际使用中的例子吗?方便我们理解这个公式。
现状是,可 ...

对的,尤其是后端公式没有开放 api,如果需要公式的运用场景,那就比较多了,比如处理一些数组,json,计算税额,甚至生成 base64,提取字符串.....太多了,我现在自己用的大概就有几十种吧

Patrick.Zhu 发表于 2023-12-13 18:33:55

和超哥沟通了下,问题包含3个需求,后续有结果了会第一时间回复:
1、自己编写的JS,可以在前端公式中搜索显示;
2、开放后端公式API;
3、将来可以在应用市场分享公式包,用户安装即设计器拥有该公式;(需要前两个功能做基础)
页: [1] 2
查看完整版本: 【FORGUNCY-19144、FORGUNCY-19150】自定义公式的开放机制