Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Erstellen Sie ein Apex-Formular mit mehreren Seiten

Es ist eine Art breite Frage - viele mögliche Lösungen. Sie müssen mehrere Bereiche auf der Seite erstellen, damit Sie problemlos verschiedene Gruppen von Seitenelementen ein- oder ausblenden können, ohne die Seite zu übermitteln.

Wenn Sie die Seite einfach aufgeräumt halten möchten, können Sie die Option Hide and Show Region verwenden Vorlage, oder Sie könnten einen Region Display Selector erstellen Region.

Um die Benutzererfahrung etwas besser zu gestalten, würde ich wahrscheinlich so etwas tun:

  1. Richten Sie die Seitenelemente mit dem Formularassistenten ein.
  2. Erstellen Sie drei HTML-Bereiche – Personal Details , Occupation , und Career History .
  3. Verschieben Sie die Seitenelemente in die entsprechenden Regionen.
  4. Löschen Sie die vom Assistenten erstellte Originalregion zusammen mit den Standardschaltflächen.
  5. Erstellen Sie Navigationsschaltflächen in jeder Region - wahrscheinlich ein Next Schaltfläche in Personal Details , Next und Previous Schaltflächen in Occupation , und Previous und Submit im Career History .
  6. Erstellen Sie dynamische Aktionen für jede der Schaltflächen. Das Submit Schaltfläche übermittelt die Seite natürlich. Das Next und Previous Schaltflächen zeigen und verbergen die Regionen entsprechend.