Benutzerdefinierte E-Mail-Ereignis für Sharepoint Auf InfoPath-Formular Einreichen
Will ein Kunde eine e-mail-Benachrichtigung an eine ausgewählte Gruppe von Menschen, wenn Sie ein neues InfoPath-Formular vorgelegt wird, zu einer bestimmten Dokumentbibliothek auf Ihrer SharePoint-2007-setup.
Recht einfach, oder? Verwenden Sie einen benutzerdefinierten Satz von Regeln für eine e-mail-Vorlage in InfoPath, plop in den Adressen, verwenden Sie ein schickes Gleichung zu konstruieren, die eine nützliche e-mail-Betreff-Zeile... und fertig. Arbeitete wie ein Charme. Problem gelöst in nur ein paar Minuten...
Jedoch, der Kunde will nicht das ganze Formular per e-Mail oder auch als Anhang der e-mail. Sie wollen nur ein paar ausgewählte Felder aus dem Formular in eine sehr einfache Botschaft.
Ich habe versucht, schriftlich eine ItemAdded
event-handler aus der SPItemEventReceiver
Basis-Klasse, aber es scheint nicht, etwas zu tun. Ja, ich habe den event-handler in den GAC und erstellt ein Feature.xml und Elements.xml zum registrieren der event handler mit SharePoint. Aber, ich bin mir nicht sicher, ob dies überhaupt die richtige Veranstaltung anpassen. Ist ein Element in einem Dokument Bibliothek auf die gleiche Weise wie ein Element in einer Liste?
Hat jemand hatte Glück Sie eine ähnliche e-mail-Benachrichtigung-Ereignis? Gibt es einen einfacheren Weg, das zu erreichen, was ich bin versucht? Vielleicht gibt es eine Möglichkeit, diese bequem über die SharePoint-Oberfläche oder Bearbeiten Sie den Inhalt der e-mail-Einsendung der Regel werden eine vereinfachte version des Formulars?
Jede Beratung wird sehr geschätzt!
InformationsquelleAutor BrosephRoseph | 2011-06-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie wäre es mit einem sehr einfachen SharePoint-Designer-workflow, der ausgelöst wird, wenn das Formular hochgeladen werden. Von dort hat man senden Sie eine E-Mail und den Inhalt der (exportierten) Spalten in einer E-Mail-Körper.
InformationsquelleAutor Jeroen Ritmeijer
Dieser Artikel hat eine gute Möglichkeit, dies zu tun, aber es beginnt etwa auf halbem Weg nach unten. Ignorieren der ersten Hälfte der Artikel, wie es ist sehr verwirrend und irreführend. Beginnen, wo es sagt, "im Grunde, statt der e-Mail eine benutzerdefinierte Ansicht, wir werden e-mail-benutzerdefinierte Inhalte anzeigen."
http://blogs.msdn.com/b/infopath/archive/2007/01/17/emailing-a-custom-view.aspx
InformationsquelleAutor user2872444