Me gustaría enumerar los mensajes en 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
Recibo un error que lee 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' (suponiendo que esto significa un mensaje en la bandeja de entrada).
Si lanzo theMessage
a Message
:
display dialog of the subject of (theMessage as message)
Recibo un error diferente: Can’t make «class inm » id 15492 of application "Microsoft Outlook" into type message.
¿Qué es lo que no entiendo?