Hi,
nachdem ich meine Mailschablone gewechselt habe, von der 6er DWA auf 7er EXT, sind meine ganzen Regeln nicht mehr
sichbar Kann die irgendwie wieder sichtbar machen bzw. von woanders löschen? Neu erstellen wäre kein Problem.
thx
Marc
Hi,
nachdem ich meine Mailschablone gewechselt habe, von der 6er DWA auf 7er EXT, sind meine ganzen Regeln nicht mehr
sichbar Kann die irgendwie wieder sichtbar machen bzw. von woanders löschen? Neu erstellen wäre kein Problem.
thx
Marc
Bitte Suche verwenden!
Zum Wieder-Sichtbar-Machen versuche mal folgenden Code:
Sub Initialize
Dim se As New NotesSession
Dim db As NotesDatabase
Dim dc As notesdocumentcollection
Dim doc As NotesDocument
Set db=se.CurrentDatabase
targetfolder$ = "(Rules)"
searchformula$="form='Mailrule'"
Set dc=db.search(searchformula$, Nothing, 0)
Set doc=dc.GetFirstDocument
While Not doc Is Nothing
Call doc.PutInFolder(targetfolder$)
Set doc=dc.GetNextDocument(doc)
Wend
End Sub
Der wurde mir mal zur Verfügung gestellt und hat geholfen.
Baue diesen in einen Script-Agenten in die betroffene DB im Objekt "Initialize" ein.
Siehe dazu auch den Screnn Shot.
Gruß Steffen
oder etwas performanter ...
Sub Initialize
Dim se As New NotesSession
Dim db As NotesDatabase
Dim dc As notesdocumentcollection
Dim doc As NotesDocument
Set db=se.CurrentDatabase
targetfolder$ = "(Rules)"
searchformula$="form='Mailrule'"
Set dc=db.search(searchformula$, Nothing, 0)
If dc.Count > 0 Then
Call dc.PutAllInFolder(targetfolder$)
End if
End Sub
Alles anzeigen
Gruß
Dirk
Danke,
der Agent hat geholfen.
Gesucht hatte ich vorher nach "Regeln weg" aber leider nichts
passendes gefunden.
thx
Marc
offtopic\
Da vertraue ich als Admin ganz und gar dem Designer!
Dirk, was muss ich machen, damit der Code so schön in Form gebracht ist?
Gruß Steffen
(code)Sub ...
...
End Sub(/code)
anstelle der runden Klammern verwendest Du eckige.
Gruß
Dirk
Test:
Sub Initialize
Dim se As New NotesSession
Dim db As NotesDatabase
Dim dc As notesdocumentcollection
Dim doc As NotesDocument
Set db=se.CurrentDatabase
targetfolder$ = "(Rules)"
searchformula$="form='Mailrule'"
Set dc=db.search(searchformula$, Nothing, 0)
If dc.Count > 0 Then
Call dc.PutAllInFolder(targetfolder$)
End if
End Sub
Alles anzeigen
Cool... danke!