Я пытаюсь написать скрипт автоматизации для некоторых повторяющихся задач, которые я делаю в своем рабочем процессе. Мой сценарий (на данный момент) должен выполнять только основную задачу, но, тем не менее, экономить время. Мне нужно, чтобы (при вызове из другого глобального макроса) появилось окно "Прикрепить файл", чтобы я мог выбрать, какой файл прикрепить (сам файл каждый раз отличается). Вот что у меня есть:

tell application "Microsoft Outlook"
     set theAttachment to choose file
     make new attachment with properties {file name:theAttachment}
end tell

Я получаю синтаксическую ошибку: ожидаемое выражение и т.д., Но обнаружил «:».

Есть идеи, что я делаю не так?

2 ответа2

1

В Outlook отсутствует свойство "имя файла" для вложений. Вы ссылаетесь на файл, а не на имя файла.

Вам также необходимо указать, что вы хотите сделать с приложением (прикрепить его к сообщению).

tell application "Microsoft Outlook"
    set theMessage to make new outgoing message
    set theAttachment to choose file
    make new attachment at the end of theMessage with properties {file:theAttachment}
    open theMessage
end tell
-1
tell current messages
     make new attachment with properties {file:theAttachment}
end tell

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .