Das Notes Forum

Domino 9 und frühere Versionen => ND8: Administration & Userprobleme => Thema gestartet von: Bruce Willis am 18.02.14 - 14:44:54

Titel: OOO Agent bzw. Service editieren
Beitrag von: Bruce Willis am 18.02.14 - 14:44:54
Hallo,

der OOO Agent (läuft als Dienst) meldet bei einem User z.B.
"Ich werde ab  14.02.2014 nicht im Büro sein. Ich kehre zurück am 31.03.2014."

Der User ist nicht mehr da, und der letzte Satz muss weg (oder geändert werden).

Ich editierte Folgendes, aber der Agent merkt dies nicht. Was muss noch getan werden?

Maske "OutOfOfficeProfile".
Mitte links das Feld "DaysOut" rechts von der Marke "Text"

Ersetzt
varServiceSentence := "Ich arbeite hier nicht mehr und werde diese Mailbox nie mehr lesen.";
statt
varServiceSentence := "Ich bin ab var_First abwesend und kehre zurück am var_Back.";

Sowie
varAgentSentence := "Ich arbeite hier nicht mehr.";
statt
varAgentSentence := "Ich kehre zurück am var_Back.";

Gruß
Leo
Titel: Re: OOO Agent editieren
Beitrag von: ascabg am 18.02.14 - 15:10:43
Hallo,

Was genau laeuft denn jetzt bei Dir?
Der Out of Office Service oder der Agent?

Und wenn ich mich noch richtig erinnere, dann sind Teile des Textes fuer den Service
in einer DLL und koennen somit nicht geaendert werden.


Andreas
Titel: Re: OOO Agent editieren
Beitrag von: Bruce Willis am 18.02.14 - 15:12:58
Out of Office Service
Titel: Re: OOO Agent editieren
Beitrag von: Bruce Willis am 18.02.14 - 15:36:09
Ich vermute, dass meine o.g. Änderungen so gar nix bringen, da das Profil-Dok erst neu gespeichert werden muss.

Wenn aber ich das Profil mit meiner ID editiere und speichere, dann wird die Nachricht in meinem Namen statt des Benutzers verschickt, oder?

Was kann man also tun?
Titel: Re: OOO Agent editieren
Beitrag von: smokyly am 18.02.14 - 15:46:34


Wenn aber ich das Profil mit meiner ID editiere und speichere, dann wird die Nachricht in meinem Namen statt des Benutzers verschickt, oder?



Nö, macht er schon korrekt. Zumindest unter Version 9.
Titel: Re: OOO Agent editieren
Beitrag von: Andrew Harder am 18.02.14 - 16:11:15
...
Wenn aber ich das Profil mit meiner ID editiere und speichere, dann wird die Nachricht in meinem Namen statt des Benutzers verschickt, oder?
...
Beim Agent wird im Namen desjenigen gesendet, der den Agenten als letztes gespeichert hat.
Beim Service wird im Namen des Users gesendet.

Ich würde im Text noch eine Vertretung eintragen, also ein "bitte wenden Sie sich nun an...".
Titel: Re: OOO Agent editieren
Beitrag von: Bruce Willis am 18.02.14 - 16:48:57
Vielen Dank an alle!

Wenn ich das Profil-Dok editiere und speichere, bleibt dort immer noch ein Item "daysoutdisplay", das sich nicht ändern läßt und dessen Inhalt mitversendet wird:

Feldname: daysoutdisplay
Datentyp: Textliste
Datenlänge: 80 Byte
Seq.-Num.: 0
Doppeleintrags-ID: 0
Feld-Flags: SUMMARY

"Ich werde ab  18.02.2014 nicht im Büro sein. Ich kehre zurück am 28.02.2014."


Woher kommst es?
Was könnte ich noch tun?

Gruß
Leo



Titel: Re: OOO Agent bzw. Service editieren
Beitrag von: Bruce Willis am 19.02.14 - 10:22:04
Gefunden!

Event "Postrecalc":

FIELD DaysOutDisplay:=@If(FirstDayOut = "" | FirstDayBack = ""; ""; "Ich werde ab  " + @Text(@Date(FirstDayOut)) + " nicht im Büro sein. Ich kehre zurück am " + @Text(@Date(FirstDayBack)) + ".");
""