NEG177
极好的贡献者

关于我如何设置列表的问题

你好,

我需要有关如何在模型中设置某些东西的建议。我需要将一个排除银行假期的时间设置拉入我的模块。我已经创建了所有银行假期的列表,并计划将其用作我模块的过滤器。我想知道这是否是处理此任务的正确方法?附着屏幕截图。

谢谢

4个答复4
ROB_MARSHALL
主持人

@neg177

首先,请从列表中删除属性,而是创建一个由此列表和一年的时间化的模块尺寸化,它将更好,更易于使用。然后,在您的系统时间 - 天模块中,您现在可以查找这些值。创建以下行项目:

年:一年的时间(时间)

银行假期?:start()=模块您刚创建。线项目(我认为假期)[查找:年]。银行假期应该是布尔人

Mshaw
偶尔的贡献者

你好@ROB_MARSHALL,,,,
为了使它工作,SYS TIME -DAY模块还需要由假日列表尺寸吗?
谢谢,
麦克风
ROB_MARSHALL
主持人

@mshaw

是的,您应该总共有3个模块。

首先,创建一个具有顶级的假日列表:

2021-11-10_07-48-45.png

SYS假期观察到:

  • 按假期清单和年度的时间尺寸化
  • 行项目:观察到的日期为日期
    2021-11-10_07-38-16.png

系统时间过滤器 - 天

  • 按时间在白天的尺寸化
  • 订单年度格式为时间年度。公式:期(start())

SYS假期:

  • 通过假日清单和时间的尺寸化,在一天级别
  • 订单项目的格式化为布尔值,并提供任何摘要。公式:sys假期观察。观察日期[查找:'sys time filter -day'.fy年] = start()
    2021-11-10_07-53-44.png
    2021-11-10_07-54-28.png

在SYS Time Filter -Day模块中,创建一个新的订单项是假期吗?与公式:sys假期。

2021-11-10_07-51-13.png

我在上面放了一个过滤器,以便您看到所有的假期都是正确的。

希望这可以帮助,

Mshaw
偶尔的贡献者

@ROB_MARSHALL
这很有帮助。感谢您的详细答复!
麦克风