O iterador Para cada evento em um calendário permite que desenvolvedores de automação façam o loop em eventos em um Calendário da Apple macOS especificado. Esse iterador é ideal para fluxos de trabalho que exigem ler, processar ou validar vários eventos de calendário de maneira dinâmica.

O iterador Para cada evento em um calendário usa a sessão ativa e suporta a filtragem de eventos com base nos seguintes critérios:
  • Nome do calendário
  • Título do evento
  • Participantes
  • Data ou hora de início
  • Data ou hora de término
Para cada evento recuperado, o iterador pode retornar propriedades detalhadas, incluindo:
  • Resumo
  • Data de início
  • Local
  • Participantes (Se o acesso estiver disponível)

Procedimento

  1. Clique duas vezes ou arraste a ação Loop do pacote Loop na paleta Ações .
  2. Selecione a opção Para cada evento em um calendário na lista Iterador.
  3. Use o campo Nome da sessão para selecionar uma das seguintes guias:
    • Nome da sessão: Informe o nome da sessão que você utilizou na ação Conectar do pacote Calendário da Apple.
    • Variável: Insira a variável que você utilizou para armazenar o nome da sessão do Calendário da Apple.
  4. No campo Nome do calendário, insira o nome do calendário para iterar o evento.
  5. No campo Título, insira o nome do título para filtrar o evento.
  6. No campo Convidados, insira a lista de convidados para filtrar o evento.
  7. Use os menus suspensos Data e hora de início e Data e hora de término para selecionar uma data e hora de início e término existentes para o evento do calendário.
    Se não houver horário de início e término disponível, clique no ícone Criar variável para criar uma variável do tipo Data e hora.
  8. Use a opção Atribuir o valor atual à variável para atribuir o valor a uma variável usando uma das seguintes opções:
    • Variáveis múltiplas: Clique no botão Adicionar mapeamento variável para associar cada chave de dicionário a uma variável.

      Use essa opção para evitar usar ações para extrair os valores do dicionário.

    • Dicionário: Insira ou crie uma variável de dicionário.

      O dicionário contém as variáveis ​​e valores de saída em pares de valores-chave. Ao criar uma variável, você pode clicar no ícone Criar variável para criar uma variável do tipo Data e hora. A variável pode ser acessada usando a chave correspondente.