Apex - Formular Löschen beim verlassen einer Seite (auch per redirect)

Derzeit, wenn ich füllen Sie ein Formular aus und verlassen Sie die Seite, die Formular-Einträge noch vorhanden sein, wenn ich zurück in die form. Ist es möglich, zu verhindern, dass diese Einträge nicht gespeichert?

Der Elemente default-Werte sind bevölkert mit PS/SQL, aber der Inhalt kann angepasst werden.

Habe ich versucht die Schaffung einer dynamischen Aktion deaktivieren Sie die Elemente auf "Seite Entladen", aber dieses etwas nicht tun. Ist dies die richtige browser-event, oder habe ich einfach nur die Umsetzung falsch?


Update:, Um etwas Kontext...

Seiten:

  1. Home
  2. Form
  3. DML-Formular (einfügen) - ich möchte die änderungen nicht gespeichert werden

Seite 3 kann zugegriffen werden über Seite 1 oder Seite 2.

Wenn der Benutzer auf die form über-Seite 2 (eine andere form), die Sie ausgewählt haben einen bestimmten Wert und wird verwendet, um füllen Sie die Standardwerte auf Seite 3 (per item-und PL/SQL-Function-Body).

Wenn der Benutzer auf das Formular über die Seite 1, die gleichen PL/SQL ausgeführt werden - dies kann dazu führen, Seite 3 Formular-Elemente, die nicht leer (NULL default Werte).

JEDOCH, wenn der Benutzer änderungen Seite 3 posten (ändern von default-Werten), diese Werte bleiben erhalten, wenn der Benutzer als Nächstes greift auf das Formular. Wie kann ich verhindern, dass dieser Staat vor der Gefangennahme?

  • Können Sie uns einige weitere Informationen auf der Seite des Formulars? Was es bedeutete, zu tun? Wie wollen Sie "return", um es?
  • Ich habe aktualisiert die Frage mit mehr Kontext.
InformationsquelleAutor PidgeyBAWK | 2015-11-04
Schreibe einen Kommentar