Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: js84 am 10.06.05 - 14:06:40
-
Hi @ALL
ich hab mal wieder ein Problem. Diesmal mit der NotesAdministrationProcess klasse.
Folgendes Szenario:
ich möchte einen User, seine ID File und seine Mailfile löschen. Das hab ich folgendermaßen probiert:
1noteid=nap.DeleteUser(username,True,MAILFILE_DELETE_ALL,"")
2 Call nap.ApproveMailFileDeletion(noteid)
3Call nap.ApproveDeletePersonInDirectory(noteid)
Dann hab ich bei Aufruf der zweiten Zeile folgender Fehlermeldung erhalten:
Invalid approval request note
Der User wurde gelöscht aber die ID un Mail file sin noch da.
Auf dem Domino Server bin ich auch admin.
Hat jemand eine Idee woran diese Fehlermeldung liegen kann???
Vielen Dank im Vorraus
MfG Jana
-
Na dann mach doch bei beiden Approve... Aufrufen kein Call, sondern schau Dir an, was die beiden zurückgeben.
BTW: Müssten das nicht unterschiedliche NotesIDs sein - einen fürs Mailfiel und einer fürs Directory? ???
-
Hi,
also in der Hilfe steht das der Methode Approval Mail File die NoteID des "pending approval" übergeben wird und diese wird von der deleteUser methode zurückgegeben.
Wenn ich anstatt eines "Call" mir einen Wert zurückgeben lassen will, bringt das nix weil die Methode gar nicht ausgeführt wird und somit nix zurückgeben kann
Fürs directory bräuchte ich eine andre ID
:-\