Hi,
das mit dem Teamroom hatten wir schon letztens mal hier. Es handelt sich dabei um eine undokumentiere Notes Funktion, die der Schablonenentwickler wohl dem Iris Verantwortlichen für die Lotus Script Backendklasse abends beim Bier aus der Tasche gelabert hat. Anders kann ich mir den Unsinn nicht erklären.
Du müsstest in der Teamroom Schablone einige Stellen anpassen.
Aus der KBase (#1086454)
Reminder URL Link in TeamRoom Template Is Sometimes Broken
Problem:
When working with a database based on the TeamRoom (5.0) template (template name: StdR50TeamRoom, filename: TeamRM50.ntf) you may encounter issues with the document URL links generated by utilities in the application. The utilities allow you to send a URL link for document within the database. The URL links do not work correctly when the mail is routed via SMTP. You may observe that the link is broken into two pieces.
Solution:
The issue appears related to the interpretation of the parentheses used in the view name, ($All). This issue has been reported to Lotus Quality Engineering.
Workaround:
Modify the agents, (wSendLink) and SendReminder so that the code line that builds the link refers to $All rather than ($All).
Modify the following line in the (wSendLink) agent's Initialize event:
wMail = " http://"+session.internethostname+"."+session.internetdomainname+"/"+ dbpath+"/($All)/"+note.universalid
Modify the following line in the SendReminder agent's SendTheReminder event:
wMail = " http://"+s.internethostname+"."+s.internetdomainname+"/"+ dbpath+"/($All)/"+ doc.universalid
Supporting Information:
The 'Send Newsletter' scheduled agent works as intended. It uses refers to the ($All) view as $All. From the agents Initialize event:
Call rtitem.appendtext(" http://"+s.internethostname+"."+s.internetdomainname+"/"+getdbpath+"/$All/"+currentnote.universalid)
Du musst also sowas wie
s.internethostname+"."+s.internetdomainname
bzw.
session.internethostname+"."+s.sessioninternetdomainname
finden und durch Euren Hostnamen oder die sich nie ändernde
IP-Adresse ersetzen.
Andreas