This page shows the default values for each item in the Specific Settings, the source for each default, and allow user to choose them.
This is a Zen Page class. It belongs to the application
Class name of application this page belongs to.
Domain used for localization.
Displayed name of this page.
This callback is called after the server-side page object and all of its children are created.
Subclasses can override this to add, remove, or modify items within the page object model, or to provide values for controls.
Draw a property
Display table based on item. $lb(Target,Name,Value,ValueType,Default,DefaultType,Description,Type,MAXLEN,MINVAL,MAXVAL,VALUELIST,DISPLAYLIST,IsRequired) ValueType tells you where this Value is coming from: $$$eConfigSettingValueTypeProperty: this value is from class definition property default $$$eConfigSettingValueTypeSystem: this value is from the default settings $$$eConfigSettingValueTypeProduction: this value is from production definition. DefaultType is similar to ValueType, it is the ValueType of the Default property: $$$eConfigSettingValueTypeProperty: this default value is from class definition property default $$$eConfigSettingValueTypeSystem: this default value is from the default settings pSeed = 0 is the initial load. pSeed = 1 is reset. Black means it's defined in the production Blue means it's coming from default settings Green means it's coming from class definition
Given a list of field numbers, return the names of the fields and its default color. Set %session.Data("ItemSpecific",field,1)= "" so that at save time, it will not build XML.
Close form. Whatever changes user made on this form that have not been saved will be discarded.
Reload form. Whatever changes user made on this form that have not been saved will be discarded.
Save whatever changes user made to %session so that the main form can update.