8.6 Studying a List and Edit Flow
The Create Page wizard builds list and edit pages for any data source in a few clicks. Understanding how those pages work together helps you use them well.
The wizard relies on declarative features you can reuse when customizing generated pages or building a Blank Page. The same ideas apply to any list page paired with an edit form.
- Creating List and Edit Pages
The Create Page wizard's Interactive Report flow features an Include Form Page switch. Other report types offer a similar option. - Running the List and Edit Pages
Running your app, as shown below, the new navigation menu entry appears with thefa-users-alticon you chose. - Linking to the Edit Page
The wizard configures the Link Column feature to target the form page it creates. This sets up the drill down behavior to let the user view details or edit a row in the report. - Retrieving Existing Row by Primary Key
The Form page has a page process in the Before Header phase of the Pre-Rendering section to retrieve the row to edit by primary key. - Memory Only Storage for Form Page Items
The wizard creates the form region's page items with a Storage setting of Per Request (Memory Only). - Saving Changes with a Page Process
The wizard configures a page process to automatically handle inserting, updating, or deleting the row in the form region. - Conditional Database Action Buttons
The wizard configures several important button properties affecting runtime behavior. - Refreshing List On Dialog Close
The wizard configures a native Close Dialog page process sequenced after the DML process.
Parent topic: Understanding Page Flow & Session State