Custom Meeting Request Form

G

Guest

I created a custom Meeting Request Form with VBScript to schedule company's
resources, the only issue that I don't know the solution is how to change the
overbooking conflict. Our facility people would like to have at least 30 min
window to set up rooms as users schedule them as resources in Outlook. How I
can retrieve Free/Busy time for the specific resource?
We currently use Outlook 2000 with Exchange 2003.

Thank you,
Marina.
 
S

Sue Mosher [MVP-Outlook]

Take a look at the AddressEntry.GetFreeBusy method. It returns a string of numbers that correspond to the free/busy state for each interval.

--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003

and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
 
G

Guest

Thank you Sue. I looked in your book and decided against the idea of
accessing address_related properties since it would be too confusing for the
end-user to see that MS Security prompt and I don't want to supress it even
if the virus risk is minimum.
But I have another question related to the same project:
based on the custom Meeting Request Form and selected Resources E-mail has
to be sent to our Facility guy to arrange the meeting room. I cannot use his
mailbox as the delegate as we supressed all Resources mailboxes from
receiving Emails.
I know how to send Email from the custom form, but could not figure it out
on which event it shoul be based. Using Send event will send Email even if
the Resource is overbooked, using Close event will send extra Email everytime
when the user opens that meeting request. What should I do?

Thank you.
 
S

Sue Mosher [MVP-Outlook]

What about the Write event? That fires when the user saves the item.

Or put a button on a custom form page?

--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003

and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
 
G

Guest

I tried Write event, but for some reason it fires twice, and as a result the
form sends two Emails.
 
S

Sue Mosher [MVP-Outlook]

Do you have code elsewhere in the form that calls Item.Save? That potentially would result in multiple calls to Write.

You could also use a custom property to track whether the message has been sent, so that you won't send it twice.

--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003

and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
 

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