无双经典 发表于 2024-4-7 11:00:28

五金零售价格计算问题(还是新开一贴)

请求徐总出战,价格计算方面给个思路,
https://gcdn-cdn.grapecity.com.cn/data/attachment/forum/202404/07/095944h7thznmajwrrtzni.png
这是数据表的信息,我如何才能调用数量字段内容作为运算条件,计行数量计算,好像有两种方式 ,一种是动态sql但是存在注入风险,另一种用活字格来调用,解析出数量公式,单价公式,金额公式,然后计算并把结果写入表中,活字格中大概需要怎么操作呢?

Joe.xu 发表于 2024-4-7 11:00:29

有一个绕的方案,活字格目前没有官方支持动态在前段输入公式进行计算,如果要在线写公式并进行计算,还是推荐使用我们另外一款产品——spreadjs。
如果要使用自定义的公式,可以考虑代码实现自定义公式,可以参考:
【已结束】活字格自定义公式
https://gcdn.grapecity.com.cn/fo ... 8&fromuid=58155
(出处: 葡萄城产品技术社区)

吴小胖 发表于 2024-4-7 11:13:31

【小胖课堂】文本公式计算
https://gcdn.grapecity.com.cn/showtopic-216687-1-1.html
(出处: 葡萄城开发者社区)

无双经典 发表于 2024-4-7 11:40:31

我的公式中还有判断条件,符合你这种操作吗?

逛逛逛 发表于 2024-4-7 12:48:27

你在前端使用的的话,可以试试用js的new Function语法

无双经典 发表于 2024-4-7 12:50:14

逛逛逛 发表于 2024-4-7 12:48
你在前端使用的的话,可以试试用js的new Function语法

后端计算

VVANVI 发表于 2024-4-7 12:55:56

数据库中用视图**

逛逛逛 发表于 2024-4-7 13:04:33

无双经典 发表于 2024-4-7 12:50
后端计算

准备用服务端命令执行吗?

无双经典 发表于 2024-4-7 13:08:50


新数量怎么不是if判断后的值呢?

无双经典 发表于 2024-4-7 14:07:55

本帖最后由 无双经典 于 2024-4-7 14:10 编辑

无双经典 发表于 2024-4-7 13:08
新数量怎么不是if判断后的值呢?

页: [1] 2 3
查看完整版本: 五金零售价格计算问题(还是新开一贴)