Me gustaría enumerar los mensajes de la carpeta "Borradores" de Outlook.
Cuando ejecuto este script:
tell application "Microsoft Outlook"
set theMessages to every message in the drafts
--returns 1
display dialog of (count of theMessages)
repeat with theMessage in theMessages
display dialog of the class of theMessage -- displays 'inm'
display dialog of the subject of theMessage -- error here
end repeat
end tell
Obtengo un error que dice Microsoft Outlook got an error: Can’t make subject of outgoing message id 15002 into type string.
.
Parece que theMessage
es el ID del mensaje, aunque su class
es 'inm' (adivinando que esto significa mensaje de entrada).
Si lanzo theMessage
a un Message
:
display dialog of the subject of (theMessage as message)
Obtengo un error diferente: Can’t make «class inm » id 15492 of application "Microsoft Outlook" into type message.
¿Qué es lo que no entiendo?