云表交叉表在库位管理中的应用

2023-12-1 11:13:54
2291 10
先上图看效果,看一下能否“治疗”你的痛。
能实现的功能:
1、指哪打哪
2、红红绿绿
3、肚里有啥
要知其中的原由,首先要知道交叉表有后台数据库中的存储结构,才能更好的理解,不然会有点小麻烦,要么先科普一下交叉表的后台数据表结构吧。
也就是一个数据对应一条记录,行列表是坐标,数据是点。列标是X轴,行标是Y轴。有了交叉表的基础了解后,就可以进行下一步的业务操作了。

功能1:指哪打哪
交叉表中实现指哪打哪, 关键的一步要把交叉表的数据单元格类型设成:组合按钮
这个很重要,不然用其他类型是不能实现的。再配合填表公式就可以实现指哪打哪了。

(未完待续......)

+1 1

最近谁赞过

10条回帖
陆佩强 云粉 楼主 2023-12-1 11:16:03
接下来,就是为交叉表准备数据了,交叉表的数据来源分三步:
1、填入行标
2、填入列标
3、填入数据
由于,前面所述的交叉表的数据的单元格都设置成了组合按钮,接下来就可以利用单元格按钮单击事件了,填表公式如下:
通过此公式,给主表中定义的辅助字段(仓库名,排次辅肋,层次辅助,架号辅助,库位等)进行赋值操作。换句话讲,就是能在主表字段填入交叉表单元格单击的坐标信息了,即单击单元格的仓库名,排次,层次,架号及库位。根据仓库名,库位等值变化,可以利用值变化公式,提取库位内分配的明细物品信息。值变化公式如下:
再到库位分配明细中进行库位内物品的增删改后,进行保存就完成了库位内物品的操作了。当然库位内物品的操作还用到一些控制的填表公式,由于篇幅问题就不展示了。
至此,指哪打哪的功能基本就实现了。
+1 0
陆佩强 云粉 楼主 2023-12-1 11:18:31
2、红红绿绿具体实现思路就是官方帮助文档-应用及技巧中的 -14. 交叉表判断https://docs.iyunbiao.com/skill/14

+1 0
陆佩强 云粉 楼主 2023-12-1 11:20:58
3、肚里有啥用的是数据源-模板数据接口中的“⑥多条记录合为一条:被选中的多条记录会合并成一条记录显示,若为文本的数据项,结果以“,”连接,若是数值的数据项,结果为相加后的计算值。”选项
+1 0
我糊涂啊! 云粉 2023-12-3 15:41:42
我想问问,我要建立仓位,是仓库下面建立明细表,还是另外建立一个仓位模板表呢?
+1 0
陆佩强 云粉 楼主 2023-12-3 20:51:02


库位设置是用两个明细来实现,这样方便快捷些
+1 0
利君工作室 云师 2023-12-7 17:25:13
通过组合按钮来处理是一个很不错的解题思路! 实现了仓库库位的板板功能,批量数据的更新,实时取数运算量有点大,几万条库存数据刷新一遍大概需要多少时间呢?
+1 0
zcrqwert 云粉 2023-12-8 09:56:46
很好的思路,也可以应用到资料档案管理中!
+1 0
需要登录后才可进行回复 登录