Home > Class Reference > %SYS namespace > %DeepSee.Report.UI.schemaEditPanel

%DeepSee.Report.UI.schemaEditPanel

class %DeepSee.Report.UI.schemaEditPanel extends %ZEN.Component.component

%DeepSee.Report.UI.schemaEditPanel Displays a table of elements inthe working data set with columns for Name, Derivation, Sort, and Break

Property Inventory

Method Inventory

Properties

property enclosingClass as %ZEN.Datatype.cssClass [ InitialExpression = "zruSchemaTable" ];
Inherited description: Optional CSS class used for this component's enclosing div.
Property methods: enclosingClassDisplayToLogical(), enclosingClassGet(), enclosingClassIsValid(), enclosingClassLogicalToDisplay(), enclosingClassLogicalToOdbc(), enclosingClassNormalize(), enclosingClassSet()

Methods

method %DrawHTML() [ Language = objectscript ]
Inherited description: Static HTML display method: draw the BODY of this component as HTML.
Subclasses implement this in order to render the static HTML contents of a component.
clientmethod addDBItemFromDrag(name, field, cosType) [ Language = javascript ]
clientmethod addDatum() [ Language = javascript ]
clientmethod addGrouping() [ Language = javascript ]
clientmethod appendChild(parent, child) [ Language = javascript ]
clientmethod autopopulateDBItem(cosName, sqlName, cosType) [ Language = javascript ]
clientmethod buildGroupElement(node) [ Language = javascript ]
clientmethod buildModelElement(node) [ Language = javascript ]
clientmethod calculateNodeDerivation(schemaNode) [ Language = javascript ]
clientmethod clearTable() [ Language = javascript ]
If the master data source for the report is being changed, remove all table entries that referred to the old source
clientmethod dragAbortHandler() [ Language = javascript ]
clientmethod dragStartHandler(dragData) [ Language = javascript ]
Built-in drag handler for tree component. Let the user drag the selected node.
clientmethod drawHeader(title, msgGroup, hlpGroup, msgItem, hlpItem) [ Language = javascript ]
clientmethod editSchemaElement(who, dom) [ Language = javascript ]
User click on line to edit .
clientmethod editSchemaGroup(who, dom) [ Language = javascript ]
User click on line to edit .
clientmethod extractFields(l, root) [ Language = javascript ]
clientmethod extractGroups(l, root) [ Language = javascript ]
clientmethod findDOMNodeByName(n) [ Language = javascript ]
clientmethod findNodeById(root, name) [ Language = javascript ]
clientmethod getLineByStructure(domNode) [ Language = javascript ]
clientmethod getModel() [ Language = javascript ]
clientmethod getNodeNameByStructure(domNode) [ Language = javascript ]
clientmethod insertBefore(oldNode, newNode) [ Language = javascript ]
clientmethod insertIntoGroup(group, child) [ Language = javascript ]
clientmethod makeNode(name, projection, field, type, expr, sort, breaking, kids, sqlRef, sysType) [ Language = javascript ]
clientmethod makeUniqueName(baseName) [ Language = javascript ]
clientmethod onloadHandler() [ Language = javascript ]
Inherited description: This client event, if present, is fired when the page is loaded.
clientmethod projectNodeAsHTML(schemaNode) [ Language = javascript ]
clientmethod projectTreeAsHTML(root) [ Language = javascript ]
clientmethod pruneDataTree(node, parent) [ Language = javascript ]
clientmethod removeChild(parent, child) [ Language = javascript ]
clientmethod removeSchemaElement(who) [ Language = javascript ]
User click on data field remove button.
clientmethod renderTable() [ Language = javascript ]
clientmethod resetTable() [ Language = javascript ]
clientmethod restoreModel(m) [ Language = javascript ]
clientmethod restoreNode(n) [ Language = javascript ]
clientmethod setOptionSet(picks) [ Language = javascript ]
clientmethod setTitle(title) [ Language = javascript ]
clientmethod showWarning(code) [ Language = javascript ]
clientmethod updateProperties(who) [ Language = javascript ]
clientmethod updateReportModel() [ Language = javascript ]
clientmethod validateTree(n, b, r) [ Language = javascript ]

Inherited Methods