0
我想借此功能getProjectTag()的返回值。可以顯示功能的對話,但不能設置變量,函數
tell application "TaskPaper"
tell front document
repeat with the_entry in entries
-- For each entry, get the data from TaskPaper
tell the_entry
set project_name to getProjectTag(the_entry)
我得到的錯誤:
TaskPaper got an error: item 26 of every entry of document 1 doesn’t understand the getProjectTag message." number -1708 from item 26 of every entry of document 1
然而,當我更換:
set project_name to getProjectTag(the_entry)
有:
display dialogue my getProjectTag(the_entry)
它顯示我正確的返回的對話值 - 因此該功能正常工作。
是的,你是對的。從不含'my'的單詞的tell語句中調用一個子例程表明該子例程是一個與'tell'塊/語句正在尋址的相關的命令。告訴'我'''getProjectTag(the_entry)'在腳本中看起來**無處不在**,而不僅僅是正在解決的問題。 – fireshadow52