這是一個簡單的腳本,應該返回「任務類型」。當我運行腳本,然後要求它返回變量時,它將返回「任務類型」。但是當我運行腳本並詢問變量是否包含「任務」時,它將返回「false」。我究竟做錯了什麼?Applescript變量返回正確的值,但評估錯誤
腳本
tell application "TaskPaper"
tell front document
set WhatType to get entry type of selected entry
end tell
end tell
當隨後與
TaskPaper
返回 「任務型」。到現在爲止還挺好!
但與
WhatType contains "task"
返回 「假」 緊隨其後。我很困惑這是如何可能的。
「類型/ S」也有可能不是字符串 - 試試這樣說:「如果WhatType是任務類型...「 – 2014-02-21 17:52:04
謝謝,@DigiMonk。你是對的。我接受了jweaks的答案,因爲這解決了我的問題,但我也很感謝你的澄清。 –