Das Notes Forum

Lotus Notes / Domino Sonstiges => Projekt Bereich => Help-Desk Applikation !!Help!! => Thema gestartet von: Axel am 17.01.07 - 16:10:27

Titel: Fehlende Zeile bei Benachrichtigungsmail
Beitrag von: Axel am 17.01.07 - 16:10:27
Bei den Benachrichtigungsmails, die bei der Zuweisung an einen anderen Supporter gesendet werden, fehlt die Zeile "Auf folgenden Link klicken....". Es wird nur der Link eingefügt.

Welche Vorlage ist denn dafür zuständig?


Axel
Titel: Re: Fehlende Zeile bei Benachrichtigungsmail
Beitrag von: Thomas Schulte am 17.01.07 - 17:12:53
Keine Vorlage. Das ist msg...Click in den jeweiligen Sprachdokumenten.
Titel: Re: Fehlende Zeile bei Benachrichtigungsmail
Beitrag von: Axel am 17.01.07 - 19:21:28
Danke.


Axel
Titel: Re: Fehlende Zeile bei Benachrichtigungsmail
Beitrag von: Axel am 19.01.07 - 13:50:18
Das Ganze lag nicht am Sprachdokument sondern an der Codierung in der Aktion "Re-Assign Ticket" Zeile 144.

...
   'PW PROGRAMMIERT ANFANG
   message = MessageslistitemNotExists(messageslist, "msgTicketHint",2)
   'PW PROGRAMMIERT ENDE
   ' check if there is a field that steers mail information sending
   If uidoc.Document.HasItem("fldMailIfForwarded")  Then
      Set notesitem = uidoc.Document.GetFirstItem("fldMailIfForwarded")
      If Notesitem.text <> "" Then
         docmailsend = notesitem.text
      Else
         docmailsend = ""
      End If
   Else
      docmailsend = ""
   End If
   If GetConfigDocByKey("MailIfForwardedLink") = "YES" Then
      BoolLink = True
   Else
      BoolLink = False
   End If
   ' send a hint to the user of that created that ticket
   If Ucase(GetConfigDocByKey ("NoNotification")) = "YES" Or docmailsend = "NO" Or (Ucase(GetConfigDocByKey ("MailIfForwarded")) <> "YES" And docmailsend = "") Then
      ' do not do anything
   Else
      ' Send Mail
      OK = Spoofmessage(_
      GetConfigDocByKey("sendMailonBehalfof"),_
      doc.user, _
      doc.otherusers,_
      message,_
      MessageslistitemNotExists(messageslist, "msgTicketClick",2),_
      doc,_
      GetConfigDocByKey("MailIfForwardedSubjectFieldName"),_
      GetConfigDocByKey("MailIfForwardedBodyFieldName"),_
      BoolLink,_
      True,_
      "BugReport",_
      "IsForwardedMail")         
   End If
   ' Build the message for the new supporter
   ' build the messagestring depending on the defined key
   'message = messageslist("msgTicketReAssign")
...

In dieser Zeile war nur eine leere Zeichenkette eingetragen. Hatte das einen Grund?


Axel
Titel: Re: Fehlende Zeile bei Benachrichtigungsmail
Beitrag von: Thomas Schulte am 19.01.07 - 14:23:04
Nein das hatte keine Grund das ist ein Fehler.