以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  关于比较相对比较复杂的统计问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=158251)

--  作者:温馨的大树
--  发布时间:2020/11/12 20:07:00
--  关于比较相对比较复杂的统计问题
1、工资结算希望10天一结,根据订单明细可以算出员工的奖金和工资。
2、不同的客服、业务员结算标准会不一样。
3、有的保底业绩,不达到保底价格的,按照保底价格算
4、高于和低于标准价格提成不一样。
因为整个逻辑会比较复杂点,希望系统能进行条件判断,按照不同的公式进行计算。针对这样的需求,通常会是怎么样一个思路进行处理呢。存在动态表达式列吗?麻烦指教一下


--  作者:有点蓝
--  发布时间:2020/11/12 20:35:00
--  
这种只能使用代码处理。增加一些附加列,比如结算标准、保底价格等等,然后每行根据日期和附加列进行判断计算
--  作者:温馨的大树
--  发布时间:2020/11/12 20:41:00
--  回复:(有点蓝)这种只能使用代码处理。增加一些附加...
这个我倒是明白,附加列是在同一个表还是可以引用其它表的列数据?也就是说,在算这个结果是要先进行判断条件,然后用不同的公式进行计算。其实是有最终还是要用到表达式列来的吧,那这个代码应该在哪里写了?如果要生成统计表的话,表达式列好象又不能进行统计的了,那又要怎么解决呢?
--  作者:有点蓝
--  发布时间:2020/11/12 21:28:00
--  
同一个表还是可以引用其它表的列数据都可以。一般在datacolchanged事件计算,如果要临时计算,建议放到按钮中,点击后在计算。这种业务表达式列基本用不上了