L\'itérateur Pour chaque événement dans un calendrier permet aux développeurs d\'automatisation de parcourir les événements dans un calendrier Apple macOS spécifié. Cet itérateur est idéal pour les flux de travail nécessitant de lire, de traiter ou de valider dynamiquement plusieurs événements de calendrier.

L\'itérateur Pour chaque événement dans un calendrier utilise la session active et propose un filtrage des événements selon les critères suivants :
  • Nom du calendrier
  • Titre de l\'événement
  • Participants
  • Date ou heure de début
  • Date ou heure de fin
Pour chaque événement extrait, l\'itérateur peut retourner des propriétés détaillées, y compris :
  • Résumé
  • Date de début
  • Site
  • Participants (si l\'accès est disponible)

Procédure

  1. Double-cliquez sur la Boucle action ou faites-la glisser depuis la Boucle package dans la palette Actions .
  2. Sélectionnez l\'option Pour chaque événement dans un calendrier dans la liste Itérateur.
  3. Utilisez le champ Nom de session pour sélectionner l\'un des onglets suivants :
    • Nom de session : Indiquez le nom de session que vous avez utilisé dans l\'action Se connecter du package Apple Calendar.
    • Variable : Saisissez la variable que vous avez utilisée pour enregistrer le nom de la session Apple Calendar.
  4. Dans le champ Nom du calendrier, saisissez le nom du calendrier à parcourir pour l\'événement.
  5. Dans le champ Titre, saisissez le nom du titre pour filtrer l\'événement.
  6. Dans le champ Invités, saisissez la liste des invités pour filtrer l\'événement.
  7. Utilisez les menus déroulants Date et heure de début et Date et heure de fin pour sélectionner une date et une heure de début et de fin existantes pour l\'événement du calendrier.
    S\'il n\'y a pas d\'heure de début et de fin disponible, cliquez sur l\'icône Créer la variable pour créer une variable de type DateTime.
  8. Utilisez l\'option Attribuer la valeur actuelle à la variable pour attribuer la valeur à une variable en utilisant l\'une des options suivantes :
    • Variables multiples : cliquez sur le bouton Ajouter un mappage de variable pour associer chaque clé de dictionnaire à une variable.

      Utilisez cette option pour éviter d\'utiliser des actions afin d\'extraire les valeurs du dictionnaire.

    • Dictionnaire: insérer ou créer une variable de dictionnaire.

      Le dictionnaire contient les variables de sortie et les valeurs sous forme de paires clé-valeur. Lors de la création d\'une variable, vous pouvez cliquer sur l\'icône Créer une variable pour créer une variable de type DateHeure. La variable peut être consultée en utilisant la clé correspondante.