Autor Thema: Erkennen, wenn ein Dokument gelöscht wird  (Gelesen 1360 mal)

Offline Hans Joachim

  • Frischling
  • *
  • Beiträge: 39
  • Geschlecht: Männlich
Erkennen, wenn ein Dokument gelöscht wird
« am: 13.04.06 - 10:13:31 »
Hallo, ich bin es schon wieder!

Wie kann ich erkennen, wenn ein Dokument gelöscht wird???

Immer wenn ein Dokument gelöscht wird, muss ich in einer anderen Datenbank eine Aktualisierung vornehmen. Ich müsste aber genau wissen, welches Dokument gelöscht wird. Ist dies möglich?

Gibt es vielleicht auch eine bestimmte Methode, die beim Löschen eines
Dokumentes ausgeführt wird (wie die Postsave-Methode beim anlegen eines Dokumentes) ?

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Erkennen, wenn ein Dokument gelöscht wird
« Antwort #1 am: 13.04.06 - 10:15:27 »
Schau dir mal im Datenbankscript die Events QueryDocumentDelet und PostDocumentDelete an. Die sind dafür die richtigen Events


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Hans Joachim

  • Frischling
  • *
  • Beiträge: 39
  • Geschlecht: Männlich
Re: Erkennen, wenn ein Dokument gelöscht wird
« Antwort #2 am: 13.04.06 - 10:44:15 »
Danke!
Genau die habe ich gesucht.
Ist mir schon ein wenig peinlich ;D, dass ich darauf nicht selber gekommen bin.

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Erkennen, wenn ein Dokument gelöscht wird
« Antwort #3 am: 13.04.06 - 11:15:22 »
Ist mir schon ein wenig peinlich ;D, dass ich darauf nicht selber gekommen bin.

Das braucht dir nicht peinlich zu sein. Manchmal sieht man den Wald vor lauter Bäumen nicht.   ;D
Dafür gibt's ja uns. Wir holzen dann mal ein paar Bäume ab.

Das geht mir ab und zu auch so.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Hans Joachim

  • Frischling
  • *
  • Beiträge: 39
  • Geschlecht: Männlich
Re: Erkennen, wenn ein Dokument gelöscht wird
« Antwort #4 am: 13.04.06 - 12:28:03 »
Bei mir werden die Events "QueryDocumentDelete" & "PostDocumentDelete" nicht ausgeführt.  ???

Ich habe das Event "QueryDocumentDelete" in der Objektliste unter dem Eintrag für die Ansicht, aus welcher Dokumente gelöscht werden, hinzugefügt. Aber es wird nicht ausgeführt wenn ich Dokumente in dieser Ansicht lösche.

Was mich wundert, ist, dass z.B. Events "Postpaste" oder "Postopen" bereits in der Menüliste links neben dem Programmierfenster eingetragen sind, die Events QueryDocumentDelete und PostDocumentDelete aber nicht. Legt man diese selbst neu an, werden sie unten unter das letzte Event (die ja nach dem Alphabet sortiert sind) angehängt.

Muss ich diese beiden Events vielleicht woanders deklarieren?

Danke,
Joachim



Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Erkennen, wenn ein Dokument gelöscht wird
« Antwort #5 am: 13.04.06 - 12:30:06 »
Diese Events sind bereits deklariert und zwar im Database Script.

Bernhard

Offline Hans Joachim

  • Frischling
  • *
  • Beiträge: 39
  • Geschlecht: Männlich
Re: Erkennen, wenn ein Dokument gelöscht wird
« Antwort #6 am: 13.04.06 - 12:57:03 »
Danke für die Hilfe!

Jetzt weiß ich, warum dieses Event bei mir nicht ausgeführt wurde. Es funktioniert ja nur auf dem Client und ich habe es auf dem Server versucht.

Danke nochmal!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz