System Settings (Maintain Table Screen)

From OpenPetra Wiki
Revision as of 18:15, 9 March 2016 by Alanjfpaterson (talk | contribs) (Created page with "== Overview == The System Settings screen is an example of a relatively simple Maintain Table Screen but it differs from all...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Overview

The System Settings screen is an example of a relatively simple Maintain Table Screen but it differs from all the others in one important respect. Some of the controls on the screen are dynamically created as they are needed. This means there are some unusual programming features related to this screen but more importantly the control definitions for these dynamic controls are in the database and not in a YAML file.

The purpose of this page is to provide documentation for how to define and use these dynamically created controls. The System Settings screen will be used as an example. The screen looks like this.