class %CSP.Util.FormPane
extends Pane
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.
A pane that contains an AutoForm object.
property Buttons
as list of FormButton(XMLITEMNAME="Button");
An optional list of buttons displayed along the bottom of a form.
property Display
as %String(MAXLEN=20,VALUELIST=",form,table");
How to display this Form Page.
property Dynamic
as %Boolean;
If true, display this form using the Dynamic form viewer.
property FormClass
as %String(MAXLEN=128);
Name of class used to provide Detail or Form view;
property FormObject
as %RegisteredObject(XMLPROJECTION="none");
The object that provides the details to display.
property SubmitPage
as %String(MAXLEN=128);
Page (URL) to go to when a form is submitted.
property SubmitTarget
as %String(MAXLEN=128);
TARGET attribute for submitted form.
method DrawBODY(pInstance As PageInstance)
as %Status
Draw the BODY of the detail pane
method OnGenerateCode()
as %String
Subclasses override this to generate code during CSP processing