%CSP.Util.AutoFormDynamic
class %CSP.Util.AutoFormDynamic extends %Library.RegisteredObject, %CSP.Util.AutoForm
This class is used internally by Caché. You should not make direct use of it within your applications. There is no guarantee made about either the behavior or future operation of this class.This is a version of AutoForm that generates its dialog and forms dynamically,
that is, it calculates what properties to display at run-time using
the meta-information for the provided object.
This is not as efficient as the generated case, but is useful for some
applications.
Method Inventory
Methods
pObj is an instance of the form object that provides the initial values for the form.
pObj is an instance of object that provides the definition and values for the table.
This table is dynamic in that the table to display is calculated at runtime.
pSubmit is the name of the submit button (i.e., $AUTOFORM_SAVE).
Inherited Members
Inherited Methods
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()
- CreateInstance()
- DispatchSubmit()
- DoSubmit()
- DrawFormButtons()
- GetComboBoxHTML()
- GetFormError()
- OnDefineButtons()
- OnSubmit()
- SetFormError()