2009-04-21 3 views
0

Ist es möglich, das in Outlook verwendete Fenster anzupassen, um Besprechungen einzugeben (Registerkarte Kalender), um neue Felder hinzuzufügen? Diese Daten würden in Exchange gespeichert und dann von einer anderen App abgefragt, die damit etwas anfangen würde.Anpassen von Outlook und Exchange zum Hinzufügen neuer Felder zu Besprechungen + Abfrage von Exchange aus benutzerdefinierten App, ist das möglich?

Mein Problem ist zu sehen, wie ich den Besprechungsbearbeitungsdialog beeinflussen konnte, wie es jetzt ist, um meine neuen Felder hinzuzufügen.

Irgendwelche Ideen?

Antwort

1

Wenn Sie nur noch einige Felder zum BOTTOM des Element-Inspektors Termin hinzufügen möchten, können Sie dies sehr einfach mit VSTO tun. Es wird eine benutzerdefinierte Outlook-Formularregion aufgerufen. das ist viel schwieriger und beinhaltet wesentlich mehr Arbeit http://msdn.microsoft.com/en-us/library/bb157865.aspx

Wenn Sie jedoch Elemente im Basisinspektoren ändern mögen selbst bilden dann:

Siehe hier. Ich habe dafür keine vollständige Antwort.

1

Sie könnten dies ziemlich einfach mit benutzerdefinierten Formularen tun.

Ermitteln Sie einfach vom Terminformular "ipm.appointment" und fügen Sie Felder und Logik hinzu, um diese Felder als Benutzereigenschaften für das Besprechungsposten zu validieren und zu speichern. Sie können dann mit RDO oder OOM austauschen, um die Eigenschaften zurückzurufen aus den Meeting-Elementen.

Sie können dann das Formular für Ihre gesamte Organisation veröffentlichen, wenn Sie möchten und den Standardwert mit Änderungen der Soem-Registrierungsschlüssel überschreiben.

oder

Sie können wie oben tun und schaffen Sie sich ein AddIn mit VSTO.

Verwandte Themen