Thanks very much Paul, for your detailed description of all this. It makes a lot of sense.
On another note, what do you recommend as a great book / or website to learn about Applescript. ... I already am hip to : http://www.apple.com/applescript/ And http://applescriptcentral.com/arc.php?type=en 2 great sites... On 6/29/02 3:28 PM, "Paul Berkowitz" <[EMAIL PROTECTED]> wrote: > On 6/29/02 2:55 PM, "Domains4Days.com" <[EMAIL PROTECTED]> wrote: > >> Thank You Paul and Allen for your help with this. Things are working much >> better now. >> >> >> ... But what about this... >> >> === APPLESCRIPT TASK HELP === >> >> A Few problems: >> >> 1- What does r/o mean? Ex: due date date [r/o] -- the date the task is >> due >> >> > Read-only. You can't set due date of asks in Entourage 2001 (!), which means > that task scripting is effectively useless in 2001. Hurry up and upgrade to > Entourage X, where you can set due date of tasks, set and get reminders of > events, get recurrence pattern of events, and a lot more. Scripting of tasks > and events in 2001 is very poor. > >> >> >> 2- The due date will not appear - it remains blank. What am I doing wrong? >> Even when I just type not time like "07/01/02" it re-adjusts it like >> below... > > Because it's read-only. Can't be set in E2001. The only workaround is to set > the 'remind date and time' as you did, and maybe put the the date into the > name of the task, so you can see at a glance what the real due date is: > > set theName to "test1 (07/01/02)" > > The actual 'due date' will always read "No Due Date" in the Tasks list. > > I'd also advise you not to have the reminder go off at midnight but to set a > real time for it. That works at least. >> >> >> 3- (category : a list of reference -- the list of categories) ... Also >> doesn't work for me... I must be not creating a 'list list of categories' or >> something. > > 'category' property is a _list_ of categories (one or more), not strings, So > you're off on two counts. > > set theCategory to {category "Work"} > > is what you're looking for. But of course all this is only useful if you're > willing to put up with tasks with no due dates. The 'category' definition > applies everywhere, however: event, contact, messages, note, etc. So you can > use that. > > (It can be a list of several categories, BTW: > > set theCategory to {category "Work", category "Play"} > > You have another error below. 'priority' isn't a string (or Unicode text) > either. It's a defined constant. > > So: > > set thePriority to high > > not "high". > >> >> >> ---------------- >> >> >> THE CODE: >> >> set theName to "test1" >> set theCategory to "Work" >> set thePriority to "high" >> set theContent to "test" >> set theStart to date "Tuesday, July 2, 2002 12:00:00 AM" >> >> tell application "Microsoft Entourage" >> activate >> >> set newTask to make new task with properties {name:theName, >> content:theContent, priority:thePriority, due date:theStart, remind date and >> time:theStart} >> >> open newTask >> >> end tell >> >> Thanks for your help.... >> > -- RevDave [EMAIL PROTECTED] Check out some great Domain Names at: http://www.domains4days.com -- To unsubscribe: <mailto:[EMAIL PROTECTED]> archives: <http://www.mail-archive.com/entourage-talk%40lists.letterrip.com/> old-archive: <http://www.mail-archive.com/entourage-talk%40lists.boingo.com/>
