Autor Thema: Querysave-Event einer Maske  (Gelesen 1917 mal)

Offline Katja_S

  • Junior Mitglied
  • **
  • Beiträge: 76
  • Geschlecht: Weiblich
Querysave-Event einer Maske
« am: 30.06.05 - 09:47:16 »
Hallo zusammen,

ich habe da mal eine grundsätzliche Frage. In einer Maske kann ich ja einen Querysave-Event einfügen. Das heißt, beim Erstellen eines Dokumentes mit dieser Maske wird dieses Ereignes vor dem Speichern durchgeführt (sei es das Überprüfen von Feldinhalten bzw. das Setzen von Feldinhalten)
Wenn ich nun ein bereits bestehendes Dokument öffne, denFeldinhalt per Script bearbeitet und die Änderungen dann per Script speichere, wird dann auch das Querysave-Ereignis durchlaufen?

Gruß
Katja

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Querysave-Event einer Maske
« Antwort #1 am: 30.06.05 - 09:49:56 »
Wenn Du das im FrontEnd mit NotesUIDocument.Save machst, ja. Machst Du es im Backend, wird dieses Frontent-Event natürlich nicht durchlaufen.

Bernhard

Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
Re: Querysave-Event einer Maske
« Antwort #2 am: 30.06.05 - 09:50:18 »
Das Querysave-Event wird jedesmal vor dem Speichern durchgeführt, sofern du von Notes und nicht von Web sprichst.
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
Re: Querysave-Event einer Maske
« Antwort #3 am: 30.06.05 - 09:53:26 »
Bernhard da hast du natürlich wieder mal recht, aber von dem bin ich nicht ausgegangen. ;D
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Querysave-Event einer Maske
« Antwort #4 am: 30.06.05 - 09:55:30 »
Schlecht gelesen, Katja schreibt ja "per Script bearbeite"
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Re: Querysave-Event einer Maske
« Antwort #5 am: 30.06.05 - 09:57:38 »
Bau doch das QuerySave in eine Bib. und verwende dort nur BackEnd-Elemente.

Im QuerySave ruft Du aus der Bib. die entsprechende Function/ Sub auf und in Deinem Agenten kannst Du dies dann auch aufrufen.
Gruß
Dirk

Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
Re: Querysave-Event einer Maske
« Antwort #6 am: 30.06.05 - 10:00:29 »
@Semeaphoros:

Ich kann es ja per Script im Frontend auch bearbeiten.
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Re: Querysave-Event einer Maske
« Antwort #7 am: 30.06.05 - 10:02:12 »
aber nicht über einen zeitgesteuerten Agenten im BackEnd!
Gruß
Dirk

Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
Re: Querysave-Event einer Maske
« Antwort #8 am: 30.06.05 - 10:04:07 »
Das steht auch nirgendwo das wir das per Agent machen.
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Querysave-Event einer Maske
« Antwort #9 am: 30.06.05 - 10:09:22 »
Robert: richtig, daher war ja auch Bernhards Antwort perfekt, mangels genauer Angaben erwähnt er beide via Script erreichbaren Möglichkeiten. Deine Antwort ist zwar auch richtig (wenn auch unvollständig, da "Notes" durchaus ohne Aufrufe der Events durch ein NotesDocument.Save speichern kann) geht aber an der Frage vorbei.

Diali: Auch Dein Gedankengang erschliesst sich nur durch Interpretation und geht auf die Frage nicht wirklich ein. Auch Deine Antworten korrekt, aber auch da ist die Motivation von Aussen her nicht zu sehen, das geht nicht auf die Frage ein, die notwendige Ueberleitung zu Deinem Gedankengang fehlt.

Anyway, lassen wir das, wir wollen hier ja kein philologisches Seminar abhalten.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Katja_S

  • Junior Mitglied
  • **
  • Beiträge: 76
  • Geschlecht: Weiblich
Re: Querysave-Event einer Maske
« Antwort #10 am: 30.06.05 - 10:14:01 »
Vielen Dank für die schnellen und vielen Antworten. Bernhards Antwort hat mir eigentlich auch schon genügt. Denn ich will nicht, dass das querysave-Ereignis dann ausgeführt wird, wenn ich das Dokument bearbeite. Und da ich per Skript im Backend arbeite, wird das Ereignis laut  Bernhard nicht durchgeführt. Perfekt!

Danke an alle und Gruß
Katja

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz