La enumeración de mensajes en la carpeta Borradores de Outlook genera un error

0

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?

    
pregunta craig 06.09.2013 - 00:40

1 respuesta

0

La sintaxis correcta:

display dialog of the (subject of theMessage as text)
    
respondido por el craig 06.09.2013 - 01:14

Lea otras preguntas en las etiquetas