Aktion beim schließen eines Formulars
Hallo,
gibt es eine Möglichkeit eine Aktion beim schließen von einem Formular auszuführen.
Hintergrund: Beim öffnen über einen Button wird automatisch in der Tabelle Rechnung, welche Grundlage des Formulars ist, eine fortlaufende Nummer erzeugt. Schließt man das Formular ohne weitere Eingabe, dann ist eine Nummer vergeben ohne weitere Daten. Beim nächsten öffnen wird die nächste Nummer vergeben und somit kann man schon "Lücken" in der Tabelle bekommen. Die Datenbank wird weitesgehend über ein Formular mit Buttons gesteuert.
Vielleicht habe ich ja nur einen Denkfehler, zumindest komme ich an dieser Stelle nicht weiter.
Danke und Gruß an die Gemeinde
Ralf
6 Antworten
-
Dies ist derzeit (noch) nicht möglich.
Birger
-
Hallo Ralf,
und wenn Du den Script zum Erzeugen der fortlaufenden Nummer in das erste Feld legst, das nicht leer bleiben darf ("Eingabe erforderlich").
-
Hallo Ralf,
das Schließen des Formulars könnte auch eine Befehlschaltfläche übernehmen - in deren Script könnte eine Abfrage enthalten sein, die bestimmte Felder auf Inhalt überprüft und im negativen Fall den Datensatz löscht. Im positiven Fall wäre ein closeRecord() die Folge.
lg, Torsten
-
Hallo Torsten,
der Befehl closeRecord() funktioniert sofern ich in der Tabelle einen neuen Datensatz erzeuge und sich rechts davon das Formular öffnet. Wenn man allerdings über eine Schaltfläche mit dem Befehl -> let new := (create Rechnung);
openFullscreen(new) das Formular öffnet und möchte dies mit closeRecord() schließe dann greift der Befehl nicht.LG Ralf
-
Hallo Ralf, versuch mal so:
---
closeFullscreen();
closeRecord()
---
Leo
-
Hallo Leo, genau das ist die Lösung.
Schönen Sonntag
Content aside
- vor 5 JahrenZuletzt aktiv
- 6Antworten
- 1715Ansichten