代码之家  ›  专栏  ›  技术社区  ›  Laurynas G

使用按钮过滤Qliksense日期

  •  1
  • Laurynas G  · 技术社区  · 1 月前

    我需要创建一种方法来快速过滤1年前、6个月前、1个月前和1周前的日期,等等。按钮似乎是最好的选择。查看了日期选择器,但手动选择范围需要太长时间,并且还有其他一些问题。我创建了一个按钮,并使用“选择符合搜索条件的值”和“选择字段中的值”操作对其进行了测试。当值为“='2024-09-23 00:00:00.000000'”时,它与这两个操作一起工作,当值为”='2024-09-23'”时与“在字段中选择值”一起工作。然后尝试了chatGPT建议的值“='>='&Date(AddMonths(Today(),-6)”。这些行动都没有奏效。尝试了类似的东西,如“='>=2024-01-01'”、“='<2024-01-01'”等,但都没有效果。在我看来,值字段必须包含我想要选择的所有值,但我找不到一种方法来创建过去6个月的常规日期列表。我也在考虑设置变量。在这种情况下,我该怎么办?

    1 回复  |  直到 1 月前
        1
  •  1
  •   Stefan Stoychev    1 月前

    我认为你也需要给出日期的格式。在我的例子中,日期字段的格式是 YYYY-MM-DD 所以我的按钮表达式是:

    ='<=' & Date(AddMonths(Today(),-6) ,'YYYY-MM-DD')
    

    这适用于 Select values matching search criteria 行动。