对于日历中的每个事件迭代器使自动化开发人员能够在指定的MacOS Apple 日历中循环遍历事件。 此迭代器适用于需要动态读取、处理或验证多个日历事件的工作流。

对于日历中的每个事件迭代器使用活动会话,并支持根据以下条件对事件进行过滤:
  • 日历名称
  • 事件标题
  • 出席者
  • 开始日期或时间
  • 结束日期或时间
对于每个检索到的事件,迭代器可以返回详细属性,包括:
  • 摘要
  • 开始日期
  • 位置
  • 出席者(如果可以访问)

过程

  1. 操作 面板的循环 软件包 中双击或拖动循环 操作
  2. 迭代器列表中选择对于日历中的每个事件选项。
  3. 使用会话名称字段选择以下一个选项卡:
    • 会话名称: 输入您在 Apple 日历 软件包连接 操作 中使用的会话名称。
    • 变量: 输入您用于存储 Apple 日历会话名称的变量。
  4. 日历名称字段中,输入要循环遍历事件的日历名称。
  5. 标题字段中,输入要用于过滤事件的标题名称。
  6. 受邀者字段中,输入要用于过滤事件的受邀者列表。
  7. 使用开始日期时间结束日期时间下拉菜单,选择日历事件的现有开始和结束日期及时间。
    如果没有可用的开始和结束时间,单击创建变量图标来创建一个 Datetime 变量。
  8. 使用将当前值分配给变量选项,可以通过以下方式之一将该值分配给变量:
    • 多个变量: 单击添加变量映射按钮,将每个字典键与变量相关联。

      使用此选项可避免使用操作来提取字典值。

    • 字典: 插入或创建字典变量。

      字典包含以键值对形式保存的输出变量和值。 在创建变量时,您可以单击创建变量图标来创建一个 Datetime 变量。 此变量可以通过对应的键访问。