Har ett litet problem som jag undrar om det går att lösa, nämligen att kunna (på intranätet) öppna en annan användares kalender med hjälp av någon form av kod på en asp-sida. Vill bara "poppa" upp detta, hoppas det finns något svar.... Det går att komma åt Exchange / Outlook data med hjälp av Microsoft Jet. Det är nog det spåret du skall läsa in dig mer på...Öppna annan användares kalender (Exchange/Outlook) från websida
Lägger detta inlägg i asp.net 1.x forumet men kan lika gärna gälla vanlig asp, eller nån form av clientscript.
Hittade vanlig VBScript som fungerar att köra innifrån Outlook:
<code>
Public Sub ResolveName()
Dim myOlApp As Outlook.Application
Dim myNamespace As Outlook.NameSpace
Dim myRecipient As Outlook.Recipient
Dim CalendarFolder As Outlook.MAPIFolder
Set myOlApp = CreateObject("Outlook.Application")
Set myNamespace = myOlApp.GetNamespace("MAPI")
Set myRecipient = myNamespace.CreateRecipient("mailadress@domain.com")
myRecipient.Resolve
If myRecipient.Resolved Then
Call ShowCalendar(myNamespace, myRecipient)
End If
End Sub
Public Sub ShowCalendar(myNamespace, myRecipient)
Dim CalendarFolder As Outlook.MAPIFolder
Set CalendarFolder = _
myNamespace.GetSharedDefaultFolder _
(myRecipient, olFolderCalendar)
CalendarFolder.Display
End Sub
</code>
Men det verkar vara lögn i *** att få till detta från en websida
Finns det inte någon lösning, eller finns det något sätt att lösa detta
Utgångsläget är att jag vet den mailadress på personen som jag vill ha tag i.Sv: Öppna annan användares kalender (Exchange/Outlook) från websida
TIA /UffeSv: Öppna annan användares kalender (Exchange/Outlook) från websida
Mer info:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q275262