Je suis en train d'essayer d'écrire un script AppleScript qui itère simplement sur les rappels non complétés et affiche le nom. Le code ci-dessous génère cette erreur: les Rappels ont renvoyé une erreur: Impossible de convertir le nom du rappel (identifiant du rappel \"x-apple-reminder://838D4BDF-C520-440A-ADF2-B66FD602ADDC\") en type string
J'ai réussi à le faire fonctionner en itérant de 1 à (nombre de notCompleted)
; mais j'aimerais comprendre pourquoi le code ci-dessous ne fonctionne pas. (Le fait que je m'attende à ce que le code ci-dessous fonctionne suggère que je ne comprends pas quel type d'objets se trouvent dans notCompleted
.) Que contient exactement notCompleted
, et quel est exactement le type de currentReminder
?
tell application "Reminders"
set snoozeList to "Snooze"
set notCompleted to reminders in list snoozeList whose completed is false
repeat with currentReminder in notCompleted
display dialog (nom du rappel currentReminder)
end repeat
end tell