Autor Thema: Löschen von Dokument unterbinden  (Gelesen 2560 mal)

Offline Girlpower

  • Frischling
  • *
  • Beiträge: 28
  • Geschlecht: Weiblich
Löschen von Dokument unterbinden
« am: 08.10.07 - 11:16:28 »
Hallo,

nachdem ich bisher im Forum nicht das Ideale gefunden habe hier mal wieder eine Frage zum Thema "Löschen von Dokumenten".

Ich habe eine Datenbank in der ich das Löschen von Dokumenten komplett (ohne Ausnahme) unterbinden will.
Die ACL ist entsprechend eingerichtet, keiner hat Löschrechte.

Ich möchte jetzt aber den Fall abdecken wenn sich ein Benutzer mit "Managerzugriff" in der ACL die Löschrechte zuweist das er trotzdem keine Dokumente aus der Datenbank löschen kann. In der Hilfe konnte ich zu diesem speziellen Fall leider auch nix finden.  :'(  :'(  :'(

Offline tfrenz

  • Aktives Mitglied
  • ***
  • Beiträge: 243
  • Geschlecht: Männlich
Re: Löschen von Dokument unterbinden
« Antwort #1 am: 08.10.07 - 11:22:51 »
Hallo,

am besten mit LotusScript in QueryClose, da eine Meldung einbauen und die Varianble Continue auf False setzen.

Thomas
Gruß
Thomas

Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Re: Löschen von Dokument unterbinden
« Antwort #2 am: 08.10.07 - 11:29:04 »
Hallo

ich würde über Datenbankresourcen, Datenbank-Script ->
Querydocumentdelete gehen.

Gruß Werner

PS: das hat den Vorteil, dass es immer wirkt auch bei Managerrechten.
und egal ob und wie ein Dokument geöffnet ist oder nicht.
« Letzte Änderung: 08.10.07 - 11:31:20 von WernerMo »
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

Offline Girlpower

  • Frischling
  • *
  • Beiträge: 28
  • Geschlecht: Weiblich
Re: Löschen von Dokument unterbinden
« Antwort #3 am: 08.10.07 - 11:31:07 »

Lotus Script, das ist ja das Problem.

Da steh ich noch ganz am Anfang.  ???

Gibts da nix in Formelsprache???



Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Re: Löschen von Dokument unterbinden
« Antwort #4 am: 08.10.07 - 11:33:49 »
Hallo,

... Gibts da nix in Formelsprache??? ....

ich fürchte NEIN.

Irgend wann muss man/frau damit anfangen und warum nicht jetzt?

Gruß Werner
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Löschen von Dokument unterbinden
« Antwort #5 am: 08.10.07 - 11:42:06 »
Die Formelsprache ist für so etwas nicht geeignet. LotusScript also tatsächlich minimale Forderung.

Aber: Wenn jemand Managerrechte hat, so hat er immer die Möglichkeit, Dokumente aus der DB zu entfernen. Dagegen kannst Du überhaupt nichts machen, ausser, es ihm etwas erschweren (oder er kennt sich überhaupt gar nicht aus).

Wie kann es denn sein, dass sich jemand selber Managerrechte gibt?

Bernhard

Offline Girlpower

  • Frischling
  • *
  • Beiträge: 28
  • Geschlecht: Weiblich
Re: Löschen von Dokument unterbinden
« Antwort #6 am: 08.10.07 - 11:49:26 »
@ Koehlerbv

Unter Entwicklern kann das schon mal vorkommen  ::)

Nein, es geht darum das jedes Dokument eine laufende Nummer hat und wenn ein Dokument gelöscht wird kann es sein das die Nummern doppelt vergeben werden, was nicht sein darf!!!

Ich wollte halt gerne alle Möglichkeiten unterbinden die es gibt.  :)


Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Löschen von Dokument unterbinden
« Antwort #7 am: 08.10.07 - 11:51:51 »
Was hat denn ein gelöschtes Dokument mit doppelten Nummern zu tun? Da würde mal lieber das Pferd von der richtigen Seite aufzäumen und diese offensichtlich fehlerhafte Nummernvergabe korrekt programmieren.

Bernhard

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Löschen von Dokument unterbinden
« Antwort #8 am: 08.10.07 - 12:28:23 »
Eine "doppelte" Nummer kann durch das Löschen doch gar nicht entstehen ?!

Gehen wir davon aus, dass es bis jetzt 44 fortlaufende Nummern gibt.
Jemand entfernt Nr. 13. - es sind dann zwar nur noch 43 Dokumente vorhanden- aber die fortlaufenden Numemrn sind noch stimmig. Wenn jemand ein neues Dokument anlegt, wird diesem die Nummer 45 vergeben .   :-\  ist doch korrekt ?!

Ich würde, wie vorher schon gesagt, dass Löschen durch das DB-Script unterbinden, oder, wenn konzeptionell notwendig, das Dokument in einen "Papierkorb" verschieben und den Prozess dokumentieren (internes Log, etc. ) ?!   
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Glombi

  • Gast
Re: Löschen von Dokument unterbinden
« Antwort #9 am: 08.10.07 - 12:43:26 »
Ich befürchte, die fortlaufende Nummer wird anhand der Anzahl der vorhandenen Dokumente bestimmt.

Offline bikerboy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.155
  • Geschlecht: Männlich
Re: Löschen von Dokument unterbinden
« Antwort #10 am: 08.10.07 - 12:46:10 »
@Glombi

Ich glaube das riecht genau danach.

@Girlpower

Hast du dich schon mit profildokumenten beschäftigt ? Wenn nicht mach das mal
Robert Kreutzer

Anwendungsentwicklung

"Jeder Idiot kann was kompliziertes bauen, es Bedarf eines Genie für etwas einfaches"

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Löschen von Dokument unterbinden
« Antwort #11 am: 08.10.07 - 14:04:10 »
Aber nicht Profildokumente in Verbindung mit fortlaufenden Nummern!!!!!! Das ist wie offenes Feuer an einer Tankstelle!

Bernhard

Offline Girlpower

  • Frischling
  • *
  • Beiträge: 28
  • Geschlecht: Weiblich
Re: Löschen von Dokument unterbinden
« Antwort #12 am: 08.10.07 - 14:08:53 »
Ja, ich kenne Profildokumente.  ^-^

Nix desto trotz dürfen die Dokumente nicht gelöscht werden, da die Informationen dauerhaft benötigt werden. Es befindet sich auch ein Archiv in dieser Datenbank.

Ich werde es jetzt einfach mal mit LotusScript versuchen, mal schauen.
Die Hoffnung stirbt ja bekanntlich zu letzt.   ;D

Offline bikerboy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.155
  • Geschlecht: Männlich
Re: Löschen von Dokument unterbinden
« Antwort #13 am: 08.10.07 - 14:47:40 »
Aber nicht Profildokumente in Verbindung mit fortlaufenden Nummern!!!!!! Das ist wie offenes Feuer an einer Tankstelle!

Bernhard

Ich liebe das Risiko, aber nichts desto trotz würde ich gerne wissen warum man das nicht macht.
Robert Kreutzer

Anwendungsentwicklung

"Jeder Idiot kann was kompliziertes bauen, es Bedarf eines Genie für etwas einfaches"

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Löschen von Dokument unterbinden
« Antwort #14 am: 08.10.07 - 14:50:56 »
Wo werden Profilkdokumente gecached?  ;)

Bernhard

Offline bikerboy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.155
  • Geschlecht: Männlich
Re: Löschen von Dokument unterbinden
« Antwort #15 am: 08.10.07 - 14:52:52 »
lokal !

ergo kann es knallen wenn 2 leute sich den gleichen wert ziehen und dann fleissig dokumente erstellen
Robert Kreutzer

Anwendungsentwicklung

"Jeder Idiot kann was kompliziertes bauen, es Bedarf eines Genie für etwas einfaches"

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz