列表获取库存-如何调整获取的库存列显示位置原创
金蝶云社区-陈元喜
陈元喜
3人赞赏了该文章 216次浏览 未经作者许可,禁止转载编辑于2024年07月24日 14:20:40

销售订单列表获取库存-如何调整获取的库存列显示位置


说明: 

    通用的列表获取库存操作考虑到库存实时变动、性能、存储等问题,实现方式以创建虚拟列实现获取库存显示并非实时刷新储存对应库存数据。

需求:

    现客户需要调整:列表获取库存后,对应即时库存列的显示位置,可以通过以下方式实现调整:BOS设计器-调整对应字段-列表显示顺序。



系统实现:

    由于当前库存字段并不存在物理字段,系统单据列表显示隐藏列也并未有改字段,实际运行时无法调整改字段位置。故该点设计上就通过:BOS设计器中单据该字段的 列表显示顺序 来显示其位置。但是由于 客户可以在系统单据列表保存自定义的过滤方案,实际选择已保存的过滤方案时系统会优先按照过滤方案的顺序来显示,由此产生了两种不同场景下的应用效果。

    1.列表-按照缺省的默认方案 显示时,按照BOS设计器该字段列表显示的位置显示。

    2.列表-按照已保存的过滤方案 显示时,按照BOS设计器该字段列表显示顺序号对应显示在第几列左右位置处。(如若顺序号大于当前列表显示的列数,则显示在列表最后一列)。


步骤(以销售订单为例):

  1. BOS设计器查看对应列表操作配置的字段名

    image.png

  2. 找到对应字段,调整列显示顺序,调整后退出-保存。

    image.png


效果:

    缓存管理清楚缓存,重新打开列表获取库存-按照调整后的顺序显示。

    比如上述将:当前库存列调整:列表显示顺序为6 后 对应效果如下。

  • 按照缺省的默认方案 显示时:按照BOS设计器该字段列表显示的位置显示(单据类型之后、单据编号之前)。image.png

  • 按照已保存的过滤方案 显示时:按照BOS设计器该字段列表显示顺序号(6)对应显示在第几列左右位置处。

    image.png



相关:

  1. 关于列表获取库存-如何注册对应列表获取库存插件

  2. 列表如何显示即时库存

赞 3