美文网首页
2019-05-28 关于中继器的筛选问题

2019-05-28 关于中继器的筛选问题

作者: Cheungto | 来源:发表于2019-05-28 15:15 被阅读0次

    到这一步之前的其他步骤详见此贴
    http://www.woshipm.com/rp/423275.html

    关于中继器的筛选问题

    image.png

    在统计“价格区间”和“发货地”时,由于同时存在的情况,导致必须两者都选择才能执行该程序

    问题:如何只执行其中一个条件?

    实际分为四种情况
    1.单独执行“价格区间”时
    2.单独执行“发货地”时
    3.同时执行“价格区间”和“发货地”时
    4.两者均无数据时,即为默认情况

    image.png

    解决思路一

    ···
    case1

    • 如果地址为空,则筛选价格区间

    case2

    • 如果价格为空,则筛选发货地

    case3
    -如果除此之外,则两者均选择
    ···
    分析: 此方法逻辑在于仅为两个筛选中,如果是多个筛选项,则附加条件过多,需要优化下条件

    解决方法二

    ···
    case1

    • 如果价格区间不为空时,则筛选价格区间
      case2
    • 如果地址区间不为空时,则筛选地址区间
    • 如果地址和价格区间均不为空出,则筛选出对应结果
      以此类推
      当多个条件达成时,则可以达到筛选的效果


      image.png

    新问题——

    1.先筛选价格,后筛选地址,出错
    2.先筛选地址,后筛选价格,正常
    3.任何筛选条件只能进行一次

    1.2的问题增加筛选条件来解决——


    image.png

    同时满足两者的情况下,此时可以先后筛选均可以完成

    关于3

    ……
    尝试解决思路为当均为空时,则默认显示所有
    ……
    那为什么不增加一个重置按钮呢?
    所以我放弃了。。。


    image.png

    相关文章

      网友评论

          本文标题:2019-05-28 关于中继器的筛选问题

          本文链接:https://www.haomeiwen.com/subject/atcdtctx.html