列表过滤

释义

针对列表形式的单据、根据具体的业务场景进行条件(前、后端函数)的控制、即数据的过滤

1、函数版过滤

1.1 创建函数过滤(为手机商品列表进行库存数量的列表数据的过滤)

  • 没进行过滤之前、库存为0的数据可展示

    图1

    图2

  • 进入设计页面、新增前端函数

    图3

    图4

    图5

    图6

  • 代码块

    
          function (event) {
              var viewModel = this;
              // 检索之前进行条件过滤
              viewModel.on('beforeSearch', function (args) {
                  debugger;
                  args.isExtend = true;
                   //通用检查查询条件
                  var commonVOs = args.params.condition.commonVOs;
                  commonVOs.push({
                      itemName: 'zongkucun',
                      op: 'gt',
                      value1: 0
                  });
              });
          }
    
  • 修改控件比较符为大于

    图7

    图8

1.2 结果验证

图9

图10

2、配置数据过滤版过滤

2.1 创建功能版数据过滤(只显示库存 > 11 的列表数据)

图11

图12

2.2 结果验证

图13

图14

Copyright © 用友 -【生态技术部】 2021 all right reserved,powered by Gitbook修订时间: 2021-09-29 17:44:20

results matching ""

    No results matching ""