【问题标题】:Creating Outlook Contacts via Applescript通过 Applescript 创建 Outlook 联系人
【发布时间】:2014-01-31 19:59:54
【问题描述】:

我正在尝试通过 Applescript 创建 Outlook 联系人。脚本如下所示:

tell application "Microsoft Outlook" to make new contact with properties {first name:"test1", last name:"test2", email addresses:{{address:"work@mywork.com", type:work}, {address:"home@myhome.com", type:home}}}

Outlook 字典告诉我类名(“联系人”)和字段名正确。但是在保存脚本时,我被告知:预期的类名,但得到了属性并且第一个“名称”被突出显示。奇怪的是,如果我删除“first”和“name”(以及“last”和“name”)之间的空格,这个错误就会消失。 然后我可以保存它,但是在执行时我得到了这个: 错误“未定义变量‘contact’。”来自“联系人”的号码 -2753(我的翻译,原始错误消息是德语)。我正在使用 Outlook 2011(小牛队的 v14.3.9)。上面可能有什么?

【问题讨论】:

    标签: outlook applescript


    【解决方案1】:

    您的脚本有效。尝试查看脚本中的其他位置。将上面的sn-p粘贴到新脚本中,自己测试一下。

    【讨论】:

    • 谢谢,嗯,奇怪,我不断收到错误消息,也是在一个全新的脚本中。我正在使用 Applescript 编辑器 2.6 (153),fwiw。
    • 适用于 Applescript 编辑器版本 2.6 (152) 和脚本调试器 5.0.7
    • 现在可以使用了。我所做的是:我删除了“微软”这个词。然后我又存了。 Applescript 编辑器将“Microsoft”一词放回并识别字段和类名。似乎应用程序名称并不总是被正确识别,这也解释了为什么它无法处理联系人以及名字和姓氏。哦,好吧...
    猜你喜欢
    • 2013-07-07
    • 2020-03-26
    • 2015-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多