Seite 1 von 1
Formular schließen verhindern
Verfasst: Do 12. Nov 2015, 15:23
von Thymin
Ich suche eine Möglichkeit dass schließen von Formularen auch mittels des „X“ zu verhindern.
Also das Gegenteil von ThisComponent.x.y.close (true/false).
Hintergrund:
fehlt eine Eingabe im Formular, möchte ich den User mittels Dialog darauf hinweisen um die fehlende Eingabe zu machen
auch wenn er das „X“ geklickt hat
oder bewusst durch Drücken von „Abbrechen“ im Dialog den Datensatz zu verwerfen und das Formular zu schliessen.
Kann jemand helfen ?
Re: Formular schließen verhindern
Verfasst: Do 12. Nov 2015, 17:08
von gogo
bevor Du Dich zwischen der Kommunikation zwischen LO und deinem Fenstermanager aufreibst ist Folgendes leichter:
Definier' in Deiner Datenbank, dass das Feld nicht 'leer' sein darf, dann kann der Datensatz nicht gespeichert werden, und LO schickt dem User bevor das Formular schließt eine Message mit der man auch das Schließen des Fensters abbrechen kann.
Ansonsten bin auch ich für jede Anregung dankbar, die das Problem des Threads besser lösen kann!
Re: Formular schließen verhindern
Verfasst: Do 12. Nov 2015, 17:39
von F3K Total
Hallo gogo,
gogo hat geschrieben:Ansonsten bin auch ich für jede Anregung dankbar, die das Problem des Threads besser lösen kann!
Es gibt folgende Möglichkeit mit der HSQL-DB:
Wenn du deine Datenbank splittest, siehe Videotutorials, kannst du HSQL 2.3.3 verwenden. Diese aktuelle Version kann vieles, was die eingebettete Version nicht kann, u.a.
- erweiterter SQL Umfang, wie z.B. DATEADD()
- Trigger
- Benutzerfunktionen
- und, für diesen angesprochenen Fall: benutzerspezifische Überwachung und Fehlermeldungen, auch in deutsch ...
z.B.:

- HSQL_STATE.png (7.34 KiB) 2312 mal betrachtet
Wenn Du daran Interesse hast, öffne doch einen passenden Thread.
Gruß R