DocBook|Search
Class Reference
%CSP.UI.SQL.FormPane
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%CSP] >  [UI] >  [SQL] >  [FormPane]
Private  Storage  

class %CSP.UI.SQL.FormPane extends %CSP.Util.Pane, %CSP.Page

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.

Copied from %CSP.Util.FormPane and modified for SQL Manager to allow the use of given %SQL.Manager.Catalog's queries This pane is used to display SQL stored procedure details

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
2 7 3


Summary

Properties
Align Buttons CommandFormClass CommandFormObject
CommandSubmitPage Commands Display Dynamic
FormClass FormObject FrameStyle Name
Styles SubmitPage SubmitTarget Text
URL

Methods
%%OIDGet %AddToSaveSet %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%Extends %GetParameter %IsA %IsModified
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject ConvertParameter Decrypt DrawBODY
DrawCommandForm DrawCommands DrawHEAD DrawHTMLTable
Encrypt EscapeHTML EscapeURL GenerateCode
HyperEventBody HyperEventCall HyperEventFrame HyperEventHead
Include InsertHiddenField InsertHiddenFields IsPrivate
Link LocalizeText OnGenerateCode OnHTTPHeader
OnPage OnPageError OnPostHTTP OnPostHyperEvent
OnPreHTTP OnPreHyperEvent Page QuoteCOS
QuoteJS RewriteURL ShowError StartTimer
StopTimer ThrowError UnescapeHTML UnescapeURL
XMLDTD XMLExport XMLExportToStream XMLExportToString
XMLNew XMLSchema XMLSchemaNamespace XMLSchemaType


Parameters

• parameter DOMAIN = "%Utility";
Default Localization Domain
• parameter XMLTYPE = "SQLFormPane";
This parameter provides the default XMLTYPE for the class. If it is empty then the class name will be used to construct a default XML type. The default XMLTYPE is used when naming and referencing this type in a schema and the schema context did not provide an XML type name.

Properties

• property Buttons as list of %CSP.Util.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.

Methods

• method DrawBODY(pInstance As PageInstance) as %Status
Draw the BODY of the detail pane
• method DrawHTMLTable(pObj As %RegisteredObject, pQuery As %String, ByRef pID As %String) as %Status
Differ from AutoFormDynamic.DrawHTMLTable, this method uses a SQL.Catalog query to get information instead of object
• method OnGenerateCode() as %String
Modified for SQL Manager