En Outlook 2011 para Mac, pude utilizar un AppleScript para mover los mensajes actualmente seleccionados de la ventana principal de Outlook. El script empezaba así:
tell application "/Applications/Microsoft Outlook.app"
activate
set myMessages to current messages
...
Esto funcionaba independientemente de si había una ventana emergente de Recordatorio en la pantalla o no.
A partir de la vista previa de Outlook para Mac, y continuando con la versión final de 2016, este script ahora solo funciona cuando la ventana emergente de Recordatorio no está en pantalla. Si la ventana de Recordatorio está en pantalla, el script trata los elementos que aparecen actualmente en la ventana emergente como los mensajes actuales, incluso si primero le indico a Outlook que haga que la ventana de correo principal esté activa. (Sospecho que esto puede tener algo que ver con el hecho de que la ventana de recordatorio siempre está "encima", independientemente de lo que haya seleccionado). Como resultado, el script falla cuando la ventana emergente del Recordatorio está abierta (es decir, indica que no hay mensajes de correo seleccionados actualmente).
¿Hay alguna sugerencia sobre cómo puedo forzar a Outlook a devolver el conjunto de mensajes seleccionados en la ventana principal de correo en lugar de la ventana emergente del recordatorio?
Gracias.
EDITAR
Basándose en la respuesta de abajo, para minimizar el inconveniente de cerrar la ventana de Recordatorios, puedes añadir el siguiente código antes de la llamada a "mensajes actuales":
--Workaround to fix Outlook 2016 Reminders window bug, part 1
set windowClosed to false
if "Reminder" is in (name of the front window) then
set windowClosed to true
close front window
end if
Y luego añade esto al final del script, para volver a abrir la ventana de Recordatorios si fue cerrada por el script:
--Workaround to fix Outlook 2016 Reminders window bug, part 2
if windowClosed is true then
tell application "System Events" to keystroke "9" using command down
end if
0 votos
Acabo de confirmar este problema. Gracias por el consejo de cerrar los recordatorios. Hasta ahora, no podía entender por qué mis scripts funcionan a veces y otras veces no.
0 votos
No tengo una respuesta para ti, pero mi comentario es que con mi experiencia con Office 2016 para Mac hasta el momento, no estaba en absoluto listo para la hora punta... Mi mayor error fue desinstalar Office 2011 antes de instalar 2016, y ahora cuando intenté reinstalarlo, no se actualiza más allá de la versión 14.0... Con todos mis años como usuario de Windows, ¿por qué de repente elegí confiar en Microsoft?
0 votos
Me alegro de haber encontrado esto. Acabo de ser obligado a actualizar a 2016 por el departamento de TI en mi oficina, y no podía averiguar lo que iba mal con mis Applescripts.