Domino 9 und frühere Versionen > Entwicklung
Mailschablone
GreySound:
Hallo zusammen.
Ich muss folgendes erstellen:
Ein Änderung in der Mailschablone, damit sowas wie ein Trailer mitgeschickt wird. Kein Problem. Jetzt soll aber nicht jeder User, sondern nur die, die keine eigene Signatur haben, die veränderte Mailschablone bekommen. Demnach möchte ich eine Mail mit einem Hotspot schicken. Klickt der User auf den Spot, wird seine Mail Schablone upgedatet. Was für Befehle muss ich hinter den Hotspot setzen, damit bei Klick die Mailschablone upgedatet wird ??????
Vielen Dank für Tipps ::)
Wilhelm:
Hallo,
das könnte über Standard-Bordmittel schwierig werden, da die entsprechende Eigenschaft notesDatabase.DesignTemplateName read-only ist.
Mal ein anderer Gedankenansatz:
Du könntest auslesen ob das Profil eine Signatur enthält und wenn nicht, wird diese dort eingefügt. Also im Prinzip so, als ob es der User selbst gemacht hätte:
Dim session As NotesSession
Dim db As NotesDatabase
Dim docCalenderProfile As NotesDocument
Dim itemSignature As NotesItem
Set session = New NotesSession
Set db = session.CurrentDatabase
Set docCalendarProfile = db.GetProfileDocument("CalendarProfile")
Set itemSignature = docCalendarProfile.GetfirstItem("Signature_1")
If itemSignature.text = "" Then
docCalendarProfile.EnableSignature = "1"
docCalendarProfile.SignatureOption = "1"
docCalendarProfile.Signature_1 = "--->Hier die neue Signatur<---"
Call docCalendarProfile.Save(False, False)
End If
Meinen schlampigen Programmierstil bitte ich zu entschuldigen :o
Grüße
Willi
Dieser Beitrag scheint mir im Entwicklungsforum besser aufgehoben zu sein. Kann das mal jemand verschieben?
GreySound:
Hallo WilliG.
:PDein Programmierstil ist völlig egal! Tatsache ist das ist es!!!!!!!!!!! :-P
Super Idee! vielen, vielen Dank
Glombi:
--- Zitat von: WilliG. am 23.08.05 - 16:49:42 ---Dieser Beitrag scheint mir im Entwicklungsforum besser aufgehoben zu sein. Kann das mal jemand verschieben?
--- Ende Zitat ---
Erledigt. - Andreas
Silver:
Sorry... dass ich hier den Thread nochmal aufmachen musss.
Habe das so auch geändert. In den Vorgaben sehe ich nun auch die neue Signatur - allerdings zieht er sich diese nicht. Irgendwo ist noch die "alte" verspeichert. Wie kann ich das aktualisieren - möchte das wenn möglich in die Formel einfügen.
Soll nicht manuell nochmal über die Werkzeug-Vorgaben erledigt werden müssen.
Grüsse
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln