Autor Thema: Abfrage vor dem Speichern  (Gelesen 5310 mal)

Offline sylli1908

  • Frischling
  • *
  • Beiträge: 41
  • Geschlecht: Weiblich
Abfrage vor dem Speichern
« am: 23.04.07 - 15:12:20 »
Hallo Könner,

versuche tiefer in die Geheimnisse einzutauchen. Mein Problem:

In einer Anwendung fürs Web soll nach Änderungen durch den Benutzer die entsprechenden Felder abgespeichert werden. Da die Änderungen aber sehr wichtig sind und auch zum stornieren von Datensätzen führen können, soll beim Anklicken des Speicher-Buttons eine Abfrage kommen, ob man sicher ist, das die Daten vom Liferant [Feld1] Modell [Feld2] gespeichert werden sollen?. Bei "OK" soll dann endgültig gespeichert werden und die nächste Seite kommt.

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Abfrage vor dem Speichern
« Antwort #1 am: 23.04.07 - 15:14:05 »
Und die Frage lautet?
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

klaussal

  • Gast
Re: Abfrage vor dem Speichern
« Antwort #2 am: 23.04.07 - 15:18:00 »
Vielleicht : "Wo baue ich diese Abfrage ein ?" 

Offline sylli1908

  • Frischling
  • *
  • Beiträge: 41
  • Geschlecht: Weiblich
Re: Abfrage vor dem Speichern
« Antwort #3 am: 23.04.07 - 15:18:56 »
Ja, und wie ?

klaussal

  • Gast
Re: Abfrage vor dem Speichern
« Antwort #4 am: 23.04.07 - 15:20:42 »
Im Event des Speicher-Buttons ?

Im "Querysave" der Maske ?

Offline sylli1908

  • Frischling
  • *
  • Beiträge: 41
  • Geschlecht: Weiblich
Re: Abfrage vor dem Speichern
« Antwort #5 am: 23.04.07 - 15:21:43 »
mit Prompt oder Dialogbox?

klaussal

  • Gast
Re: Abfrage vor dem Speichern
« Antwort #6 am: 23.04.07 - 15:22:15 »
Ganz wie Du willst.

klaussal

  • Gast
Re: Abfrage vor dem Speichern
« Antwort #7 am: 23.04.07 - 15:23:32 »
Mal als Beispiel:

Code
varDummy2 = ws.Prompt( PROMPT_YESNO, "Löschung", "Sie wollen ein Dokument löschen. " _ 
	& Chr(13) & "Möchten Sie wirklich fortfahren ?")
	If Not Cstr(varDummy2) = "1" Then
		Exit Sub
	End If

Offline sylli1908

  • Frischling
  • *
  • Beiträge: 41
  • Geschlecht: Weiblich
Re: Abfrage vor dem Speichern
« Antwort #8 am: 23.04.07 - 15:27:02 »
Muß das Script beim Speicher-Button rein? ich bekomme gleich im Designer eine Fehlermeldung wenn ich es reinkopier.

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Abfrage vor dem Speichern
« Antwort #9 am: 23.04.07 - 15:27:10 »
Zitat
In einer Anwendung fürs Web

Code
varDummy2 = ws.Prompt( PROMPT_YESNO, "Löschung", "Sie wollen ein Dokument löschen. " _
& Chr(13) & "Möchten Sie wirklich fortfahren ?")
If Not Cstr(varDummy2) = "1" Then
Exit Sub
End If

Ob das im Web funktionieren wird? ;)

Ich würde eher auf JavaScript "confirm()" setzen.
http://www.javascripter.net/faq/confirm.htm
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

klaussal

  • Gast
Re: Abfrage vor dem Speichern
« Antwort #10 am: 23.04.07 - 15:31:21 »
Zitat
In einer Anwendung fürs Web

Hatte ich auf die Schnelle wohl überlesen.

Aber an sich sind das Basics.

Offline sylli1908

  • Frischling
  • *
  • Beiträge: 41
  • Geschlecht: Weiblich
Re: Abfrage vor dem Speichern
« Antwort #11 am: 26.04.07 - 17:01:05 »
Leider ist das Problem nicht gelöst. Die Versuche mit Messagebox und Prompt
sind leider im Internet gescheitert. Im Notes geht die Sache, aber das ist nicht die Anforderung gewesen. Ich muß wohl mit meinen rudimentären Kenntnissen aufgeben. Aber nur bei diesem Problem, mit Lotus kämpfe ich weiter.  Danke für die Ideen.

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: Abfrage vor dem Speichern
« Antwort #12 am: 27.04.07 - 06:13:54 »
Falls ich das richtig verstanden habe, vielleicht eigentlich die perfekte Aufgabe, um Ajax in Notes ausprobieren.
Von einer offen bleibenden Seite im Browser sollen bestimmte Daten an den Server gesendet werden. Diese sollen serverseitig semantisch validiert werden und der Anwender soll vor dem wirklichen Speichern über die zu erwartenden Auswirkungen informiert werden.
Vielleicht finde ich die Zeit, wobei sich mein Verständnis des Business Cases aufgrund der lückenhaften Beschreibung sich nicht unbedingt mit deinem wirklichen Business Case deckt.
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re: Abfrage vor dem Speichern
« Antwort #13 am: 27.04.07 - 09:38:13 »
Ich habe schon lange nichts mehr mit Notes gemacht, deswegen bitte diesen Tipp mit Vorsicht genießen.

Laut Hilfe sollte es ein Javascript Event geben, das onSubmit heißt und das ausgelöst wird durch ein @FileSave Command. Wenn du in diesem Event true zurück gibst, wird gespeichert, wenn false, wird abgebrochen.
Wenn du jetzt diese Information nimmst und den Link von m3 (confirm) dann könntest du die Lösung hinbekommen.
Wenn nicht, frag noch mal nach.

Axel, ich habe das so verstanden, dass nur eine Sicherheitsabfrage vor dem Speichern kommen soll.
« Letzte Änderung: 27.04.07 - 09:45:11 von Thomas Völk »
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Offline sylli1908

  • Frischling
  • *
  • Beiträge: 41
  • Geschlecht: Weiblich
Re: Abfrage vor dem Speichern
« Antwort #14 am: 02.05.07 - 08:09:50 »
Das ist richtig. Eine Sicherheitsabfrage und bei o.k. dann das ändern bzw. löschen der Datensätze.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz