How can I enter text into the Note field of existing item with AS?
Hello,
Here's what I hope is a simple question for someone: How can I enter text into the note field of selected action item with AppleScript? I'm thinking of something along the lines of: set note of itemX to "Some Text" I can easily do it with a parsing command for an item I am creating, but I don't see in the dictionary how to do so for an already existing item, and multiple attempts have yielded nothing useful. I would like to know how to do it for a selected item, and if the syntax is different for a non-selected item, then for that as well. I can't imagine that the answer should be very complicated, so I hope someone can take a minute to answer me. Thanks a lot. MB |
Well, you've actually got exactly the statement you need to do what you want. The tricky part is getting your hands on the selected item!
Here's a sample script that will append a string to the notes field of the selected items. Note that it does not drill down into contained items. [CODE] tell application "OmniFocus" tell front document tell (first document window whose index is 1) set theSelectedItems to selected trees of content end tell repeat with i from 1 to count of theSelectedItems set selectedItem to value of item i of theSelectedItems set theName to name of selectedItem set theNote to note of selectedItem set theNote to theNote & " This is a note inserted in " & theName set note of selectedItem to theNote end repeat end tell end tell [/CODE] |
Thanks a million!
|
All times are GMT -8. The time now is 01:49 AM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.