Можно ли получить номер строки, в которой скрипт выдал ошибку?
Пример:
try set a to "abc" + "123" on error line number num display dialog "Error on line number " & num end try