Skip to main content

%DeepSee.UI.Dialog.PivotOptions

Class %DeepSee.UI.Dialog.PivotOptions Extends %DeepSee.UI.Dialog.standardDialog [ System = 4 ]

This dialog lets the user change the properties of a DeepSee pivot table.

Parameters

APPLYBUTTON

Parameter APPLYBUTTON = 1;

Properties

cubeName

Property cubeName As %ZEN.Datatype.string(ZENURL = "CUBE");

listing

Property listing As %ZEN.Datatype.string(ZENURL = "LISTING");

listingRows

Property listingRows As %ZEN.Datatype.integer(ZENURL = "LISTINGROWS");

rowTotals

Property rowTotals As %ZEN.Datatype.boolean(ZENURL = "ROWTOTALS");

columnTotals

Property columnTotals As %ZEN.Datatype.boolean(ZENURL = "COLUMNTOTALS");

rowTotalAgg

Property rowTotalAgg As %ZEN.Datatype.string(ZENURL = "ROWTOTALAGG");

columnTotalAgg

Property columnTotalAgg As %ZEN.Datatype.string(ZENURL = "COLUMNTOTALAGG");

rowTotalSource

Property rowTotalSource As %ZEN.Datatype.string(ZENURL = "ROWTOTALSOURCE");

rowLabelSpan

Property rowLabelSpan As %ZEN.Datatype.boolean(ZENURL = "ROWSPAN");

columnLabelSpan

Property columnLabelSpan As %ZEN.Datatype.boolean(ZENURL = "COLUMNSPAN");

showEmptyRows

Property showEmptyRows As %ZEN.Datatype.boolean(ZENURL = "ROWEMPTY");

showEmptyColumns

Property showEmptyColumns As %ZEN.Datatype.boolean(ZENURL = "COLUMNEMPTY");

rowHeaderStyle

Property rowHeaderStyle As %ZEN.Datatype.string(ZENURL = "ROWSTYLE");

columnHeaderStyle

Property columnHeaderStyle As %ZEN.Datatype.string(ZENURL = "COLUMNSTYLE");

dataCellStyle

Property dataCellStyle As %ZEN.Datatype.string(ZENURL = "CELLSTYLE");

cellWidth

Property cellWidth As %ZEN.Datatype.string(ZENURL = "CELLWIDTH");

cellHeight

Property cellHeight As %ZEN.Datatype.string(ZENURL = "CELLHEIGHT");

showZebra

Property showZebra As %ZEN.Datatype.boolean(ZENURL = "ZEBRA");

showRowCaption

Property showRowCaption As %ZEN.Datatype.boolean(ZENURL = "ROWCAPTION");

sqlRestriction

Property sqlRestriction As %ZEN.Datatype.string(ZENURL = "SQLRESTRICT");

XDatas

Style

XData Style

dialogBody

XData dialogBody [ XMLNamespace = "http://www.intersystems.com/zen" ]

Contents of the dialog body.

Methods

%OnGetTitle

Method %OnGetTitle() As %String

Get the (localized) title string for the dialog. This should be implemented in a subclass.

%OnGetSubtitle

Method %OnGetSubtitle() As %String

Get the (localized) subtitle string for the dialog. This should be implemented in a subclass.

getDialogValue

ClientMethod getDialogValue() [ Language = javascript ]

ondialogFinish

ClientMethod ondialogFinish(action) As %Boolean [ Language = javascript ]

This callback, if defined, is called when the user presses the OK or Apply action buttons. If this returns false, then the action is cancelled.

ondialogStart

ClientMethod ondialogStart() [ Language = javascript ]

This callback, if defined, is called when the dialog page is loaded.

clearStyles

ClientMethod clearStyles() [ Language = javascript ]

Reset styles for this pivot.

keyPress

ClientMethod keyPress() [ Language = javascript ]

rowAggChange

ClientMethod rowAggChange() [ Language = javascript ]

Key press handler (ie workaround). Change to row agg.

colAggChange

ClientMethod colAggChange() [ Language = javascript ]

Change to col agg.

updatePreview

ClientMethod updatePreview() [ Language = javascript ]

Draw contents of preview component.

%OnAfterCreatePage

Method %OnAfterCreatePage() As %Status