qq576719638 发表于 2013-3-28 11:28:04

【分享】根据过滤条件不同,查找出相对应的数据

本帖最后由 qq576719638 于 2013-3-28 15:36 编辑

最近做了个计算销售提成的功能,跟大家分享一下
例如在月底的时候,要对公司所有销售员所销售的产品金额做一个总结,当指定了查询某个销售员的时候就查出这个销售员这个月的销售业绩,如果没有填写销售员,那么就把所有销售员的业绩都查询出来,这里使用了两张单据,分别是销售单,销售提成统计表示例如下。
1,在销售单中填写好相应的数据,销售单模板如下:

2,销售提成统计表如下:

3,销售提成统计表中比较关键的字段为,开始日期,结束日期,销售员,这三个是决定明细表中数据显示的结果。
4,首先定义一个列表选择数据规范,字段全部来自于销售单。

5,这里需要定义参数和过滤信息,这地方是最关键的地方,因为数据填报对不对就是这里的过滤条件是否写得有问题。

6,回到销售提成统计表中,给结束日期设置值改变事件,数据源引用我们刚刚定义的这个作为数据源,参数分别绑定本表单对于的参数,开始日期,结束日期,销售员, 销售员的必填要反选掉,因为销售员不填的时候是查询出所有销售员的订单,填了是查出该销售员的订单。


7,保存模板设置,新建模板直接填写日期跟销售员,明细表的数据就会自动填充出来。

查询指定销售员单据。

查询所有销售员的单据。

乐乐1 发表于 2013-3-28 15:22:07

很强大,很详细,作业做的不错,如果能介绍一下过滤条件的含义就好了。

YoYo 发表于 2013-3-28 17:57:23

用填表公式也这么强大的?这个提成用业务公式也一样可以实现

Lato_qin 发表于 2013-3-28 18:54:08

用业务公式,不能反复自动刷新本表单。这点改进的话,无比强大

湖的北边等你 发表于 2013-3-30 11:21:56

lato_qin处处领先,向他学习

litianfu 发表于 2017-3-9 10:28:58

能把这个吃透也是很强大

刘雪民 发表于 2018-7-5 20:00:57

留用
页: [1]
查看完整版本: 【分享】根据过滤条件不同,查找出相对应的数据