Appointment, tracking who last modified it

C

crsanders

Is there a way on my custom appointment form to always show "who" last
modified the appointment ? I was able to locate how to record "when" it was
last modified, but not "who" last modified it.

thanks
 
D

Dmitry Streblechenko

You need to read the PR_LAST_MODIFIER_NAME MAPI property. Note that if
appointment lives in your defaul Calendar folder, that property will have
your name, even if it was modified as a result of an update notification
sent by somebody else.
You can read that property using AppoitmentItem.PropertyAccessor in Outlook
2007.
In the previous versions of Outlook, you can use Extended MAPI (C++ or
Delphi), CDO 1.21 or Redemption.

--
Dmitry Streblechenko (MVP)
http://www.dimastr.com/
OutlookSpy - Outlook, CDO
and MAPI Developer Tool
-
 
C

crsanders

Thanks Dmitry ... I am very much a beginner though I've written in VB
extensively in Excel and Access so I think I'm up to the task, but would ask
for some more help pointing me further down the road.

I am using 2003. The code will be used in a public mailbox calendar custom
appointment form.

This code that needs to be written to "read the property", does it reside in
the VB world, the form's code section or somewhere else ? and once that code
is written, do I create a new field to load the result into, eg "LastEditor",
and if so, how is that done ... you don't have to completely answer this but
if you could point me to a resource to learn more or see even better see a
similar example, that would be greatly appreciated.

I am unfamiliar with the tools you mention: "Extended MAPI (C++ or Delphi,
CDO 1.21 or redemtion" but assume those are built in or do they have to be
purchased and installed somehow ?

thanks
 
M

Miguel Moreno

Hi Dmitry,

Do you know how to make a follow-up of contacts using Business Contact
Manager in Outlook 2007. For exemple, if a user creates a contact and then a
different user wants to make a follow-up about a telephone call, or
appointemnt, etc. We can not see any details of that specific contact by a
different user using the Business Contact Manager... Is there any way to
follow-up the same contact by different users of BCM?

Thanks!
 
K

Ken Slovak - [MVP - Outlook]

Not Dmitry, and you'd probably receive a better answer in a group that
specializes in BCM, but BCM contacts are stored in a PST file for each user
and are synched up/down with an MSDE database. So another user could only
see any condition such as a follow-up flag on an item if BCM supports that
field in its database, the contact was synched up from user A and then
synched down to user B. If BCM doesn't support follow-up flags then the
other user couldn't possibly see those settings.
 
M

Miguel Moreno

Ken Slovak - said:
Not Dmitry, and you'd probably receive a better answer in a group that
specializes in BCM, but BCM contacts are stored in a PST file for each user
and are synched up/down with an MSDE database. So another user could only
see any condition such as a follow-up flag on an item if BCM supports that
field in its database, the contact was synched up from user A and then
synched down to user B. If BCM doesn't support follow-up flags then the
other user couldn't possibly see those settings.







thanks, I will try to look into the BCM group and also to see if the flags are supported in BCM.

Miguel
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top