Autor Thema: Abwesenheitsagent  (Gelesen 12927 mal)

Offline Schdrubbi

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Abwesenheitsagent
« Antwort #20 am: 01.06.06 - 13:01:21 »
nein, ich teste die ganze zeit mit einem existierenden mailfile

Driri

  • Gast
Re: Abwesenheitsagent
« Antwort #21 am: 01.06.06 - 13:02:37 »
Der Vorgabewert für das Feld zieht nicht, wenn das Dokument schon erstellt wurde. Du müßtest also schon in einer neuen DB testen oder das Profildokument löschen und neu erzeugen.

Offline Schdrubbi

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Abwesenheitsagent
« Antwort #22 am: 01.06.06 - 13:36:47 »
und wo finde ich das profildokument ?

Driri

  • Gast
Re: Abwesenheitsagent
« Antwort #23 am: 01.06.06 - 13:39:59 »
Da kommst Du so direkt nicht dran. Das müßte dann schon per Script gekillt werden.

Funktionierts denn überhaupt, wenn Du mit dem Template eine neue Datenbank erstellst ?

Offline Schdrubbi

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Abwesenheitsagent
« Antwort #24 am: 01.06.06 - 14:16:34 »
Nein, funktioniert auch nicht. Wenn du sagst, das funktioniert mit einer vorhandenen Dtaenbank nicht, müsste das dann nicht genauso sein, wenn ich in einer vorhandenen DB den Vorgabewert für z.B. ReturnReciept ändere? Weil das funktioniert nämlich

Offline Lossa

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.404
  • Geschlecht: Männlich
    • alphaTrain
Re: Abwesenheitsagent
« Antwort #25 am: 01.06.06 - 14:26:50 »
nein, wenn du noch nie eine Abwesenheit aktiviert hast, dann gibt es dazu kein Profildokument und dann ist der Schalter den du geändert hast dann automatisch aktiviert. Du hast aber doch schon einmal eine Abwesenheit erfasst, und wie du siehst sind deine letzten Angaben vorhanden. Diese Info kommt eben aus dem Profil.
Deine Änderung greift nur, wenn du kein Profil hast, für deine bestehenden User bedeutet das, du müsstest bei allen das Profil löschen und dann würde beim nächsten mal der Schalter aktiviert sein.
Viele Grüße

Ulrich Lossa
Aktiv als Notes Admin und Entwickler seit Version 1.
Freier Trainer und Berater.
Zertifiziert für alle Versionen SA und DB.
HCL Certified Administrator
IBM Certified Advanced Application Developer (PCLP AD)
IBM Certified Advanced System Administrator (PCLP SA)
IBM Certified Instructor for System Administration and Application Development ( CLI)
IBM Certified Instructor for Websphere Software
IBM Certified Instructor for DB2
http://www.alphatrain.de
Lossa@alphatrain.de

Offline Schdrubbi

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Abwesenheitsagent
« Antwort #26 am: 01.06.06 - 14:29:34 »
Nun sind wir wieder beim profil löschen. Wie mache ich das? Weil das ganze soll ja für alle User gelten und nicht nur für neu angelegte mit der neuen geändetren Schablone

Offline Lossa

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.404
  • Geschlecht: Männlich
    • alphaTrain
Re: Abwesenheitsagent
« Antwort #27 am: 01.06.06 - 14:38:33 »
Dazu brauchst du ein kleines Script, das kannst du per Mail in einer Schaltfläche an alle User versenden, oder du kannst es in einen Agenten stecken der über alle Maildatenbanken rennt und dieses Profil löscht.

hier ein Beispiel für, löschen des Profils in der aktuellen DB

Dim s as New NotesSession
Dim db as NotesDatabase
Dim doc As NotesDocument
Set db = s.CurrentDatabase
set doc = db.GetProfileDocument("(EditOfficeProfile)")
If not doc is nothing then
call doc.Remove(true)
EndIf

und weg ist das Profil.
Viele Grüße

Ulrich Lossa
Aktiv als Notes Admin und Entwickler seit Version 1.
Freier Trainer und Berater.
Zertifiziert für alle Versionen SA und DB.
HCL Certified Administrator
IBM Certified Advanced Application Developer (PCLP AD)
IBM Certified Advanced System Administrator (PCLP SA)
IBM Certified Instructor for System Administration and Application Development ( CLI)
IBM Certified Instructor for Websphere Software
IBM Certified Instructor for DB2
http://www.alphatrain.de
Lossa@alphatrain.de

Offline Schdrubbi

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Abwesenheitsagent
« Antwort #28 am: 01.06.06 - 15:42:06 »
Habe es nun so eingestellt, dass das profil jedesmal gelöscht wird, wenn mein Mailfile geschlossen wird. Dies wird bestätigt durch eine kleine Messagebox, die ich eingebaut habe. Also das Skript wirtd wirklich ausgeführt.
Nun habe ich zwar immer noch die Werte drin im Out Of Office Profil, nur der Haken ist immer noch nicht gesetzt... ???

Offline Lossa

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.404
  • Geschlecht: Männlich
    • alphaTrain
Re: Abwesenheitsagent
« Antwort #29 am: 01.06.06 - 15:50:38 »
Hi,

entschuldige bitte es muss
OutOfOfficeProfile
und nicht
(EditOfficeProfile)
Viele Grüße

Ulrich Lossa
Aktiv als Notes Admin und Entwickler seit Version 1.
Freier Trainer und Berater.
Zertifiziert für alle Versionen SA und DB.
HCL Certified Administrator
IBM Certified Advanced Application Developer (PCLP AD)
IBM Certified Advanced System Administrator (PCLP SA)
IBM Certified Instructor for System Administration and Application Development ( CLI)
IBM Certified Instructor for Websphere Software
IBM Certified Instructor for DB2
http://www.alphatrain.de
Lossa@alphatrain.de

Offline Schdrubbi

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Abwesenheitsagent
« Antwort #30 am: 01.06.06 - 15:58:52 »
So, Skript geändert...funktioniert aber leider immer noch nicht. Noch irgendwelche Ideen?

Driri

  • Gast
Re: Abwesenheitsagent
« Antwort #31 am: 01.06.06 - 16:56:25 »
Besorg dir mal NotesPeek und schau damit mal ins OoOProfil rein.

NotesPeek ND6

Btw : Du solltest das später auf jeden Fall wieder deaktivieren, daß beim Schließen des Mailfiles das Profil gekillt wird. Sonst ists Essig mit dem OoO  ;)

Offline Schdrubbi

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Abwesenheitsagent
« Antwort #32 am: 02.06.06 - 08:26:33 »
Habe mir das Profil angeschaut, bei ExcludeInternetEmail steht als Vlaue nur "" drin, sonst nichts

Driri

  • Gast
Re: Abwesenheitsagent
« Antwort #33 am: 02.06.06 - 11:35:52 »
Wird das Profil denn gelöscht, wenn Du das Script ausführst ?

Offline Schdrubbi

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Abwesenheitsagent
« Antwort #34 am: 02.06.06 - 11:41:20 »
jetzt wo du es sagst...nee, ist immer noch ein OoO Profil drin wenn mit notespeek nachschaue

Driri

  • Gast
Re: Abwesenheitsagent
« Antwort #35 am: 02.06.06 - 11:51:59 »
Gib mal noch nen Print mit aus :

Zitat
Dim s as New NotesSession
Dim db as NotesDatabase
Dim doc As NotesDocument
Set db = s.CurrentDatabase
set doc = db.GetProfileDocument("OutOfOfficeProfile")
If not doc is nothing then
  call doc.Remove(true)
  Print "Profil gelöscht"
Else
  Print "Kein Profil gefunden"
EndIf

Offline Schdrubbi

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Abwesenheitsagent
« Antwort #36 am: 02.06.06 - 12:00:30 »
wo soll diese meldung denn auftauchen?

Driri

  • Gast
Re: Abwesenheitsagent
« Antwort #37 am: 02.06.06 - 12:25:51 »
In der Statuszeile des Clients.

Offline Schdrubbi

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Abwesenheitsagent
« Antwort #38 am: 02.06.06 - 12:26:36 »
nach 2-mailgem neustart von lotus notes wurde endlich profil gelöscht. nun scheint dies immer zu funktionieren...

nun ist auch der haken aktiv und ausgegraut. habe es mit 2 weiteren usern getestet, dort hat es auch funktioniert.

danke für eure hilfe.

Driri

  • Gast
Re: Abwesenheitsagent
« Antwort #39 am: 02.06.06 - 13:12:26 »
Gerne. Denk aber dran, das Löschen des Profils beim Schließen der DB auszubauen. Sonst funktioniert der OoO später nicht, weil jedesmal das Profil gekillt wird.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz