[产品更新]
2017-01-18【子表单】功能上线
子表单是不是太多了,不如子数据,在字段上扩展,比如可否在下拉菜单中扩展 选择什么产品,就列出什么价格 这样的数据关联?? |
|
|
|
|
子表功能肯定是好功能,也非常方便,但是我只想讲,主子表在一起真呢是太丑了,主表的信息占据了大量的篇幅,能不能优化一下啊,希望表的填报那一页,现在是一行一个控件,能不能布局上能够弄成一行两个控件,或者其他方式,这样主子表的篇幅均衡一点看着比较舒服啊 |
|
|
|
|
子表显示出来的属性可以自定义排序吗?因为发现子表字段排序似乎有Bug:
配置表时显示的字段排序:
-----------------------------------------------------------------------------------------------------------
查看数据时的字段排序:
|
|
|
|
|
这里要看你的具体数据是怎么设计的了。
2张表也可以做,但使用的场景不同。
例如:“产品表”里面有橡皮、铅笔,两种产品及单价。
场景一:销售时,在一个订单中,每次只卖一种产品,但可以卖多件。
那么在“销售表”中通过“出售产品”的单关联字段,直接从关联的“产品表”选取一个产品,再在“销售表”的“数量”字段填写出售数量。计算订单总价,用“出售产品”字段附加的“单价”,乘以“数量”,计算出总价,这样就OK了。这个场景并不需要子表。
场景二:销售时,在一个订单中,每次可以卖多种产品,但每种商品只卖一件。
那么在“销售表”中通过“出售产品”的多关联字段,直接从关联的“产品表”选取多个产品。计算订单总价,直接统计“出售产品”关联的产品表的“单价”字段的总和,计算出总价,这样就OK了。这个场景也不需要子表。
3张表用于如下场景
场景三:销售时,在一个订单中,每次可以卖多种产品,每种产品可以卖多件。那么就需要一个单独的表格记录,什么产品、卖出多少件,这就是“销售明细表”了。这就是与上述两个场景最不同的地方。
在“销售明细表”中,每条记录都会通过“所属订单”字段关联“销售表”,以表示这个明细是哪个订单的。有了这个“被关联”的关系,就可以在“销售表”中将“销售明细表”作为子表显示出来了。
而在“销售明细表”中,则关联“产品表”选取产品,并记录出售的“数量”,用产品的“单价”乘以“数量”,计算出单个产品的“总价”。在“销售表”中,通过“被关联”的明细,就可以统计出“销售明细表”中所有本订单出售产品的“总价”字段的总和了,这样就得到了订单总价。
以上三种场景及用法,大家可以提提自己的意见~
|
|
|
|
|
您的这个场景,我建议做如下设计:
产品表:作为原始数据,等待被关联
销售表:作为订单存在,其中包含“销售明细表格”
销售明细表:用作记录一个订单具体销售了什么商品,每个商品多少件,所以这个表要关联“销售表”、“产品表”
按照上面的结构,“销售明细表”是作为“销售表”的子表存在的,而不是产品表要做子表了。 |
|
|
|
|
本帖最后由 yadan 于 2017-1-18 13:56 编辑
经我进销存的表格测试,逻辑似乎是错的,还望指教
比如:
销售表 关联了 产品表
要在销售表中增加子表格功能
现在的子表格只能在 产品表中 设置,这不对
在产品表中列出销售记录干啥?
应该是在销售表中列出该销售单销售了些啥
而不是该产品都有哪些订单销售了该产品
|
|
|
|
|
快用起来 |
|
团队协作,尽在掌握~
|
|
|
不错不错!支持一下,继续加油
!!!希望你们2017年越来越好! |
|
|
|
|
销售表要建两个?这是为何?
不是应该化繁为简嘛,吴大大。 |
|
|
|
|