Combine calendars

  • Thread starter Marc M. Janssen
  • Start date
M

Marc M. Janssen

Hi,
Does anybody know how I can combine two different calendars from two
different exchange servers I have access to???
Thanks in advance
Marc
 
P

Paul Berkowitz

Does anybody know how I can combine two different calendars from two different
exchange servers I have access to???

AppleScript. If you tell me the name and the kind (are they both the main
"Contacts [Exchange Name]" personal calendar of their respective accounts,
or is one of them a delegated or shared calendar, etc.) of the calendars,
and whether they are on the same or different Exchange accounts, I can tell
you how to do it.

--
Paul Berkowitz
MVP MacOffice
Entourage FAQ Page: <http://www.entourage.mvps.org/faq/index.html>
AppleScripts for Entourage: <http://macscripter.net/scriptbuilders/>

Please "Reply To Newsgroup" to reply to this message. Emails will be
ignored.

PLEASE always state which version of Microsoft Office you are using -
**2004**, X or 2001. It's often impossible to answer your questions
otherwise.
 
M

Marc M. Janssen

Hi Paul,
I¹m using Entourage 2004 version 11.2.5 (060620)

Both calendars are personal calendars and are in two different exchange
servers, different exchange accounts
wich I have access to by internet. One by secure (https) and one unsecure
(http) connection. Both calendars are named Calendar.

Thanks!


Op 09-08-2006 22:59, in artikel C0FF9AD2.DA3CD%berkowit@spoof_silcom.com,
Paul Berkowitz said:
Does anybody know how I can combine two different calendars from two
different exchange servers I have access to???

AppleScript. If you tell me the name and the kind (are they both the main
"Contacts [Exchange Name]" personal calendar of their respective accounts, or
is one of them a delegated or shared calendar, etc.) of the calendars, and
whether they are on the same or different Exchange accounts, I can tell you
how to do it.
 
P

Paul Berkowitz

Hi, Marc

I can't test this because I have only one (test) Exchange account, but this
ought to work. Decide which of the two you want to use as the "combined"
calendar, and this moves all the events form the other calendar to it. You
can save the script (in Script Editor, which is in
/Applications/AppleScript/)) to the Entourage Script Menu Items folder, and
you'll find it as a menu item in the Script menu. You can even assign it a
keyboard shortcut of you wish. (See "About the script menu" in Help.) Then
you can repeat regularly - or even set up a Schedule to do this once a day,
or every hour or whatever. It's not possible to copy the items (at least not
simply - it could be done however), but 'move' is better, because this
allows you to keep doing it regularly without constantly duplicating
previous items.

Here's the script. If it doesn't work as is, or if it errors when the first
calendar is empty, let me know. If it does either, I can alter the script
for you so it won't. Just enter the correct names for the Exchange accounts
as they appear, exactly, in Tools/Accounts/Exchange, instead of "Account
Name 1 Here" and "Account Name 2 Here".


tell application "Microsoft Entourage"
move every event of (get primary calendar of Exchange account "Account
Name 1 Here") to primary calendar of Exchange account "Account Name 2 Here"
end tell





--
Paul Berkowitz
MVP MacOffice
Entourage FAQ Page: <http://www.entourage.mvps.org/faq/index.html>
AppleScripts for Entourage: <http://macscripter.net/scriptbuilders/>

Please "Reply To Newsgroup" to reply to this message. Emails will be
ignored.

PLEASE always state which version of Microsoft Office you are using -
**2004**, X or 2001. It's often impossible to answer your questions
otherwise.



From: "Marc M. Janssen" <[email protected]>
Newsgroups: microsoft.public.mac.office.entourage
Date: Thu, 10 Aug 2006 14:18:50 +0200
Conversation: Combine calendars
Subject: Re: Combine calendars

Hi Paul,
I¹m using Entourage 2004 version 11.2.5 (060620)

Both calendars are personal calendars and are in two different exchange
servers, different exchange accounts
wich I have access to by internet. One by secure (https) and one unsecure
(http) connection. Both calendars are named Calendar.

Thanks!


Op 09-08-2006 22:59, in artikel C0FF9AD2.DA3CD%berkowit@spoof_silcom.com,
Paul Berkowitz said:
Does anybody know how I can combine two different calendars from two
different exchange servers I have access to???

AppleScript. If you tell me the name and the kind (are they both the main
"Contacts [Exchange Name]" personal calendar of their respective accounts, or
is one of them a delegated or shared calendar, etc.) of the calendars, and
whether they are on the same or different Exchange accounts, I can tell you
how to do it.
 
M

Marc M. Janssen

Hi Paul,

Thanks for your work. I realize that my question wasn¹t specific enough.

Actually my question is more like a synchronizing issue. I want one calendar
to be my primary calendar (this one is in sync with my mobile phone and have
my private meetings as well) and one calendar to be my secondary calendar
(in the domain of my customer and with some delegates viewing my
appointments). I don¹t mind that my customer can see my private
appointments.

Now I will make new apps. in my primary calendar and it can happen that my
customer will make new apps. in my secondary calendar. I want them both in
sync.

Can you make an sync-script as well for this???

Thanks and Regards!




Op 10-08-2006 18:21, in artikel C100AB20.DA528%berkowit@spoof_silcom.com,
 
P

Paul Berkowitz

If you want to pay me a few thousand dollars, sure.

--
Paul Berkowitz
MVP MacOffice
Entourage FAQ Page: <http://www.entourage.mvps.org/faq/index.html>
AppleScripts for Entourage: <http://macscripter.net/scriptbuilders/>

Please "Reply To Newsgroup" to reply to this message. Emails will be
ignored.

PLEASE always state which version of Microsoft Office you are using -
**2004**, X or 2001. It's often impossible to answer your questions
otherwise.



From: "Marc M. Janssen" <[email protected]>
Newsgroups: microsoft.public.mac.office.entourage
Date: Fri, 11 Aug 2006 09:10:56 +0200
Conversation: Combine calendars
Subject: Re: Combine calendars

Hi Paul,

Thanks for your work. I realize that my question wasn¹t specific enough.

Actually my question is more like a synchronizing issue. I want one calendar
to be my primary calendar (this one is in sync with my mobile phone and have
my private meetings as well) and one calendar to be my secondary calendar
(in the domain of my customer and with some delegates viewing my
appointments). I don¹t mind that my customer can see my private
appointments.

Now I will make new apps. in my primary calendar and it can happen that my
customer will make new apps. in my secondary calendar. I want them both in
sync.

Can you make an sync-script as well for this???

Thanks and Regards!




Op 10-08-2006 18:21, in artikel C100AB20.DA528%berkowit@spoof_silcom.com,
 
M

Marc M. Janssen

Okay!! So I understand this is more like new functionality in Entourage?? Am
I the only one with such a question??


Op 11-08-2006 11:30, in artikel C1019C37.DA69B%berkowit@spoof_silcom.com,
 
J

Jeremy Reichman

Hi,
Does anybody know how I can combine two different calendars from two
different exchange servers I have access to???
Thanks in advance
Marc

One fairly easy way -- but not necessarily what you intend -- is to use
Entourage 2004 before SP2 (pre v11.2) and define two Exchange accounts.

Before SP2, Entourage synchronized your local calendar to an Exchange
account. If you defined multiple Exchange accounts in Entourage, it had the
-- often bad -- effect of synchronizing each Exchange account's calendar to
your single local calendar and merging all the data.

This more or less made your Exchange calendars copies of your local calendar
-- and since people sometimes set this up without understanding what was
about to happen, it had some unfortunate results. It's awfully hard to
separate data like this that has been merged, after all.

Entourage 2004 SP2 and later now support multiple calendars. You start with
a single local calendar and it is separate/distinct from each additional
calendar you create, and from any Exchange account calendars you connect to.
It should not merge data amongst all of these calendars.

I would personally applaud a way to overlay multiple calendars without
necessarily synchronizing them. (This is similar to the way iCal works, with
it's calendars which resemble layers in a graphics program.)

A drawback of using the older Entourage versions is that you don't get the
various Exchange improvements that are rolled into new releases. Ultimately,
for security patching* and other reasons, I don't think that intentionally
using and not upgrading an old version is sustainable.

* If you're in organization that uses Exchange, you could have security
policies that dictate that you _must_ install security patches available
from vendors.
 
Top