Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: dasRalph am 24.10.02 - 21:48:37

Titel: ProfilDokumente löschen
Beitrag von: dasRalph am 24.10.02 - 21:48:37
Hallo!!!

Ich hab die Datenbank etwas umprogrammiert und benötige jetzt nicht mehr alle ProfilDokumente die mit einer bestimmten Maske erstellt wurden. Es handelt sich dabei um ProfilDokumente, wo jeder User eins hat da mit "@Command( [EditProfile] ; Maskenname; @UserName)" befüllt.

So wie gesagt, jetzt brauche ich alle Dokumente die auf eine bestimmte Maske basieren nicht mehr. Wie kann ich diese wieder ganz schnell loswerden um Speicherplatz zu sparen???

Besten Dank!!!
Ralph
Titel: Re:ProfilDokumente löschen
Beitrag von: Christoph Arras am 24.10.02 - 22:15:30
Hier ein Beispielcode zum Umbasteln/Erweitern:
Code
Sub Initialize
   Dim session As NotesSession
   Dim db As NotesDatabase
   Dim doc As NotesDocument
   Dim userName As String 
   Set session = New NotesSession
   Set db = session.currentdatabase
   userName = "Vorname Nachname/Organisation" 
   Set doc = db.getprofiledocument("ProfileName", userName)
   If doc Is Nothing Then
      Msgbox "No ProfileName...Closing the agent"
   Else
      doc.remove(True)
      Msgbox "ProfileName removed"
   End If
End Sub
Titel: Re:ProfilDokumente löschen
Beitrag von: dasRalph am 24.10.02 - 22:49:07
Hallo!!!

Okay das klingt schon mal prima, doch wie finde ich herraus, für welchen User es ein ProfilDokument gibt und für welchen nicht???

Gute Nacht!!! - Ralph
Titel: Re:ProfilDokumente löschen
Beitrag von: ata am 24.10.02 - 23:34:06
... du versuchst das Dokument zu initialisieren... wenn es Nothinh ist, gabs für den User eben keins...

ata
Titel: Re:ProfilDokumente löschen
Beitrag von: dasRalph am 25.10.02 - 06:40:11
Okay, es wäre ja auch nicht das Problem alle UserNamen per Hand durch zu gehen. Ich dachte nur, dass es was gibt, was mir spontan alle löscht, weil ich hab ca. 200 Leute und dat dauert ne weile. Gibts vielleicht auch ne Funktion, die mir die Leute anzeigt, die eins haben???

Grüße!!! - Ralph
Titel: Re:ProfilDokumente löschen
Beitrag von: ata am 25.10.02 - 08:31:46
... da waäre mir als verankerte Funktion nichts bekannt. Doch was spricht gegen ein Script, mit dem du das überprüfst? Es könnte dir einen Bericht ausgeben oder was auch immer...

ata