View Single Post
Quote:
Originally Posted by Charles Turner View Post
it doesn't seem like you can populate anything beyond cell 2 using this technique
The columns which can be set through a property list when a row is created are indeed limited to three: State, Topic and Note.

Beyond that, and assuming that all references are fully cached, I would be inclined to test the hypothesis that list assignments extending the following patterns may be a little faster:

Code:
tell application "OmniOutliner Professional"
	set oRow to item 1 of selected rows of front document
	tell oRow
		set {checked, topic, note} to {true, "new title", "new note"}
		tell cells
			set {value of item 3, value of item 4, value of item 5} to {"Surgery", "Thursday, June 11, 2009 00:00:54", "Wednesday, August 12, 2009 12:00:00"}
		end tell
	end tell
end tell

Last edited by RobTrew; 2009-07-28 at 01:59 AM.. Reason: adjusted hypothesis