Sto vedendo alcuni strani comportamenti di categorizzazione su Outlook 2016 su El Capitan.
Nell'elenco Categoria della GUI, c'è una categoria chiamata, diciamo, "Categoria1", con il colore rosso. Quando uso la GUI, quella categoria viene applicata correttamente.
Ma quando uso AppleScript per applicare l'etichetta "Categoria1", viene applicato un colore diverso e non c'è alcun segno di spunta accanto a "Categoria1" nella GUI. È come se ci fossero due categorie con lo stesso nome e AppleScript e la GUI ne indicano di differenti.
Qualcun altro ha visto questo o ha una correzione?
Grazie.
Aggiornato: qui c'è uno snippet di codice che mostra come sto usando AppleScript. Inoltre, tieni presente che molte delle mie categorie vengono importate da un file PST di Windows.
tell application "Microsoft Outlook"
-- get the currently selected message or messages
set selectedMessages to current messages
-- if there are no messages selected, warn the user and then quit
if selectedMessages is {} then
display dialog "Please select a message first and then run this script." with icon 1
return
end if
repeat with theMessage in selectedMessages
set categoryList to get categories of theMessage
set cleanCategoryList to {}
set wasCategoryRemoved to 0
repeat with theCategory in categoryList
if name of theCategory is "Category1" then
set wasCategoryRemoved to 1
else
set end of cleanCategoryList to theCategory
end if
end repeat
if wasCategoryRemoved is 0 then
set end of cleanCategoryList to category "Category1"
end if
set categories of theMessage to cleanCategoryList
end repeat
end tell