参照过滤

释义

针对参照的数据的过滤、条件的限制。

1、函数版过滤

1.1 创建函数过滤(为行编辑表中CPU型号参照做品牌的过滤)

  • 修改默认的参照显示

    图1

    图2

    图3

  • 设置多语标题

    图4

  • 添加前端函数进行品牌过滤

    图5

    图6

    图7

  • 代码部分

      function (event) {
          var viewModel = this;
          var girdModel = viewModel.getGridModel();
          // 获取
          girdModel.getEditRowModel().get('cpu_cpuCode').on('beforeBrowse', function () {
              // 获取当前编辑行的品牌字段值
              const value = girdModel.getEditRowModel().get('pinpai').getValue();
    
              // 实现品牌的过滤
              var condition = {
                  "isExtend": true,
                  simpleVOs: []
              };
              condition.simpleVOs.push({
                  field: 'pinpai',
                  op: 'eq',
                  value1: value
              });
    
              this.setFilter(condition);
          });
      }
    
  • 切记保存!!

    图8

1.2 结果验证

图9

图10

2、自带配置功能过滤

2.1 创建配置过滤(为单卡手机商品CPU型号参照做品牌的过滤)

  • 创建手机商品的单卡+列表页(单据类型)

    图11

    图12

    图13

  • 设置CPU型号的参照过滤

    图14

  • 设置参照显示内容

    图15

  • 设置品牌过滤条件

    图16

  • 设置多语标题(设置完操作配置后字段名可能会消失)

    图18

    • 切记保存!!

    图17

2.2 结果验证

图19

图20

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

results matching ""

    No results matching ""