Click or drag to resize
DashboardObject Properties DataPA OpenAnalytics
DataPA OpenAnalytics API Reference

The DashboardObject type exposes the following members.

Properties
  Name Description
Public property ActualSummaryBuildThreshold
Gets and sets the threshold value used to decide whether or not to build a partial summary for this object
Public property Alerts
Gets and sets the alerts collection for this object
Public property Allow3D
Gets a property that indicates if this chart object supports 3D rendering
Public property AllowAdvancedXML
Gets a property that indicates if it is possible to specify advanced XML for this object type.
Public property AllowAppearance
Gets a property that indicates if it is possible to specify appearance attributes for this object type.
Public property AllowColour
Gets a property that indicates if this objects supports colour definition.
Public property AllowColourRanges
Gets a property that indicates if this object supports colour ranges
Public property AllowDataGridDefaultColumnFit
Gets a property that indicates if it is possible to specify default column fit type for this object.
Public property AllowDrillDown
Gets a property that indicates if it is possible to specify a drill down object for this object type.
Public property Static member AllowDrillDownDashboardObjectDashboardObjectType
Gets a property that indicates if it is possible to specify a drill down object for a given object type.
Public property AllowFont
Gets a property that indicates if it is possible to specify a default font for this object type.
Public property AllowForEach
Gets a property that indicates if it is possible to specify for each iteration types.
Public property AllowGlassEffect
Gets a property that indicates if it is possible to specify whether glass effect is visible for this object type.
Public property AllowLineOrAreaColour
Gets a property that indicates if the line or area colour options are shown.
Public property AllowMultipleGroupColumns
Gets a value that indicates whether this object supports multiple group columns.
Public property AllowMultipleSummaryColumns
Gets a value that indicates whether this object supports multiple summary columns.
Public property AllowNoZeroPlot
Gets a property that indicates if it is possible to specify that zero values are not plotted.
Public property AllowPointLabels
Gets a property that indicates if it is possible to specify Point Labels this object type.
Public property AllowRanges
Gets a property that indicates if this object supports ranges
Public property AllowRegressionLines
Gets a value that indicates if this object supports regression lines
Public property AllowScalingUnits
Gets a property that indicates if it is possible to specify advanced scaling units for this object type.
Public property AllowShowSum
Gets and sets a property that indicates whether ShowSum option is enabled
Public property AllowSpecifyLegend
Gets a property that indicates if it is possible to specify whether a legend is visible for this object type.
Public property AllowStack100Percent
Gets and sets a property that indicates whether Stack100Percent option is enabled
Public property AllowSubTitles
Gets a property that indicates if it is possible to specify sub titles this object type.
Public property AllowTickMarks
Public property AllowTitles
Gets a property that indicates if it is possible to specify titles this object type.
Public property AllowTotals
Gets a value that indicates if it is possible to define totals for this object
Public property AllowXAxis
Gets a property that indicates if it is possible to specify x axis attributes for this object type.
Public property AllowYAxis
Gets a property that indicates if it is possible to specify y axis attributes for this object type.
Public property AvailableSummaryColumnDisplayTypes
Gets an array that indicates the valid SummaryDataDisplayTypes for this object type.
Public property BuildingObject
Gets or sets a value that indicates whether or not the object is currently building XML.
Public property Caption
Gets and sets the caption of this object.
Public property ChartHeight
Gets a value that indicates the internal height of the chart object.
Public property ChartWidth
Gets a value that indicates the internal width of the chart object.
Public property Clone
Gets cloned copy of this object (only the ID will be different).
Public property ColumnAlignmentCollection
Public property ColumnFormat
Gets the format string for a given column in this dashboard object.
Public property ColumnHeading
Gets the column heading for a given column in this dashboard object.
Public property ComSourceDataTable
Gets the Source DataTable used to render this object.
Public property ControlPanelBackgroundColour
Gets and sets the background colour for the control panel objects.
Public property ControlPanelObjects
Gets and sets the ControlPanelObjects collection associated with this Dashboard Object.
Public property Dashboard
Gets the ManagedDashboard object that this Dashboard Object belongs too.
Public property DashboardLabelOrientation
Gets and sets value that indicates the orientation of X axis labels for this object.
Public property DashboardQuery
Gets a property that is the DashboardQuery object associated with this DashboardObject.
Public property DataGridDefaultColumnFit
Gets and sets a value that determines the default methid used to fit columns in a datagrid.
Public property DataGridDisplayStyle
Gets and sets a property that determines how a datagrid is rendered.
Public property DataGridFont
Gets and sets the bespoke font that will be used to render this datagrid if DataGridUseBespokeFont is true.
Public property DataGridLayout
Gets and sets an the layout of a DataGrid in the form of an XML string.
Public property DataGridTextColor
Gets and sets the colour of the text used for this data grid if DataGridUseBespokeFont is true.
Public property DataGridUseBespokeFont
Gets and sets a value that indicates if this object should use a bespoke font when rendered as a data grid.
Public property DataTag
Gets the group columns for this dashboard object
Public property DependantObjectList
Gets a comer delimtered string listing the ID's of all the objects dependent on this object
Public property DescendantDashboardObject
Gets the Descendant (drill down) Dashboard Object with the specified ID.
Public property DisplayApplyButton
Gets and sets a value that indicates if the treeview should display an apply button
Public property DivHeight
Gets a value that indicates the div height of the chart object.
Public property DrillDown
Gets and sets a DrillDown object representing any drill down options for this object.
Public property DrillDownEnabled
Gets a property that indicates if a drill down object is defined for this object.
Public property DualYAxis
Gets a value that indicates whether this object has a sual Y axis.
Public property EmailBody
Gets and sets the email body used when emailing this object after the dashboard is refreshed on the server
Public property EmailRecipients
Gets and sets the email address(es) that this object should be sent to when the dashboard is refreshed on the server
Public property EmailSubject
Gets and sets the email subject used when emailing this object after the dashboard is refreshed on the server
Public property ExportBehaviour
Gets and sets a value that indicates the export behaviour for this object
Public property ExportDocumentType
Gets and sets a value that indicates what document type will be used to export this object on the server
Public property ExportError
Gets and sets an error string detailing any errors that occured when trying to export this object on the server
Public property ExportFileExtension
Gets the file extension that matches the current export document type
Public property ExportLocation
Gets and sets a location on the server to save an export of this document to
Public property Filter
Gets the default filter object that filters data for this object
Public property FilterClearedDependantObjects
Gets and sets a collection that contains all dashboard objects that need refreshing because they have had this filter removed.
Public property FilterDependantObjects
Gets a collection that contains all the DashboardObjects that are dependant on this tree view filter panel.
Public property Filters
Gets and sets the all the filter objects that filter data for this object
Public property FlashVars
Gets the FlashVars string to support rendering of the chart.
Public property ForceSummaryColumnDisplayType
Gets a value that indicates if the display type for a summary column is defined by which Y axis it is assigned to.
Public property FusionChartType
Gets the Fusion chart type
Public property GaugeData
Gets and sets the GaugeData object that represents numerical information about this dashboard object
Public property GaugeObject
Gets a property that indicates if this object type represents a single summary value (with no groups)
Public property Static member GaugeObjectDashboardObjectDashboardObjectType
Gets a property that indicates if this object type represents a single summary value (with no groups)
Public property GroupColumns
Gets the group columns for this dashboard object
Public property GUID
Gets a GUID that uniquely identifies this object.
Public property HasSourceData
Gets a property that indicates whether all the queries this object is dependant on have source data
Public property Height
Gets and sets a value that indicates the height of this object.
Public property HideLabelsIfLegendShown
Gets a property that indicates if labels should be hidden when a legend is shown.
Public property HideZeroValueGroups
Gets and sets a value that indicates whether groups with all zero values should be hidden.
Public property HTML
Generates and returns the HTML required to render this object.
Public property ID
Gets a value that indicates the Unique ID of this object.
Public property InLineXML
Gets a property that indicates if the XML for this chart should be rendered in line with the HTML.
Public property IsDrillDownObject
Gets a property that indicates if this DashboardObject is a drill down DashboardObject.
Public property LastUsedFilter
Gets a string that indicates the filter string used last time the object was rendered.
Public property LimitXAxisLabelLength
Gets and sets a value that indicates if MaxXAxisLabelLength should be applied to X Axis labels on the chart.
Public property LineOrAreaColour
Gets and sets the colour of the line in a line chart.
Public property LoadScript
Gets the script required to load this DashboardObject in a web browser.
Public property Map
Gets and sets the map object that defines the map for this dashboard object
Public property MaxXAxisLabelLength
Gets and sets a value that indicates the maximum length of X Axis labels on the chart.
Public property MenuTitle
Gets a value that indicates the title that will be used on the object (build from caption and sub caption properties).
Public property NoDataMessage
Gets the text displayed by this message if no data is available.
Public property NoLeadingZeroPlot
Gets and sets a property that indicates if leading zero values are plotted on the chart.
Public property NoZeroPlot
Gets and sets a property that determines whether zero values are plotted on the chart.
Public property NumericColumn
Gets a property that indicates if the given column is a numeric column.
Public property NumericFormats
Gets a dictionary containg the numeric format providers for this chart
Public property ObjectSizes
Gets a dictionary of serialized objects contained in this object, along with their sizes (in bytes)
Public property ObjectType
Gets or sets a value that indicates the type of this DashboardObject.
Public property OverrideDefaultColourScheme
Gets and sets a value that indicates if the default colour scheme for this object will be overridden
Public property PanelObject
Gets a property that indicates if this object type requires a panel to be rendered.
Public property Parent
Gets and sets an object that represents the parent of this object.
Public property ParentDashboardObject
DrillDownParent.ParentDashboardObject implementation. Returns this object
Public property PartialSummarySumColumns
Public property PauseXMLEvents
Gets or sets a value that indicates whether or not any xmlgenerateComplete events will be delayed.
Public property PrimaryYAxis
Gets and sets a YAxis object that represents the primary Y Axis.
Public property ProcessButtonLabel
Gets and sets a label that will be shown on the process button.
Public property ProcessButtonLocation
Gets and sets a value that indicates the location of the process button.
Public property ProcessingObjectData
Gets a property that indicates if the object is currently building the XML string.
Public property RebuildRequired
Gets or sets a value that indicates whether or not the object has been modified since the last call to refreshXML.
Public property Render3D
Gets and sets a property that indicates if this chart should be rendered in 3D
Public property RequiresLongFormTreeviewFilter
Public property RequiresSourceData
Gets a property that indicates if this object requires the dashboard to load source data
Public property SecondaryYAxis
Gets and sets a YAxis object that represents the Secondary Y Axis.
Public property Selected
Gets or sets a value that indicates if this object is selected.
Public property showBorder
Gets and sets value that indicates whether a border should be shown on this object.
Public property ShowCheckAllUnCheckAll
Gets a value that indicates if the Check All and UnCheck All buttons should be shown on the process button bar.
Public property ShowCheckBoxes
Gets and sets a value that indicates if this dashboard object should show checkboxes and a process button in a data grid.
Public property showGlassEffect
Gets and sets value that indicates whether glass effect should be shown on this object.
Public property ShowGridTotals
Gets and sets a property that determines if the grid will show totals.
Public property showLegend
Gets and sets value that indicates whether Legend should be shown on this object.
Public property ShowPivotTotalColumn
Gets and sets a property that determines if the pivot table will show a total column.
Public property ShowPivotTotalRow
Gets and sets a property that determines if the pivot table will show a total row.
Public property ShowPivotTotals
Gets and sets a property that determines if the pivot table will show totals.
Public property showPointLabels
Gets and sets value that indicates whether point labels should be shown on this object.
Public property showPointLabelsInside
Gets and sets value that indicates whether point labels should be shown inside the chart on this object.
Public property ShowRegressionLines
Gets and sets a property that determines if this object will show regression lines on a scatter or bubble chart
Public property ShowSum
Gets and sets a property that indicates whether sum point labels will be shown on the stacked chart
Public property SourceDataRequirement
Gets a value that indicates why this object requires source data
Public property SourceDataTable
Gets a raw System.Data.DataTable from the query used to build the summary data for the chart.
Public property Stack100Percent
Gets and sets a property that indicates if this stacked chart should stack to 100 percent
Public property SubCaption
Gets and sets the sub caption of this object.
Public property SummaryBuildThreshold
Gets and sets the threshold value used to decide whether or not to build a partial summary for this object
Public property SummaryBuildThresholdApplied
Gets a value that indicates a partial summary is not available for this object due to the summary build threshold being met
Public property SummaryColumns
Gets the summary columns for this dashboard object
Public property SummaryData
Gets and sets the SummaryData object that defines and generates the data used to render this chart.
Public property SummaryDataProvider
Gets the summary data provider for this object
Public property SuplimentaryXML
Gets and sets any supplementary XML to be applied to this object.
Public property SupplimentaryAttributes
Gets and sets any supplementary attributes to be applied to the chart node of this objects XML
Public property SwitchAxisLabels
Gets a value that indicates whether the X and Y axis labels should be switched.
Public property Tab
Gets the DashboardTab object that this Dashboard Object belongs too.
Public property Task
Gets and sets the task used by this object to generate XML in the background.
Public property TreeViewNodesCheckedByDefault
Gets and sets a property that indicates if treeview nodes are checked by default.
Public property TrimLeadingXAxisCharacters
Gets and sets a property that indicates if extra characters in X Axis labels should be trimmed from the start rather than the end of the label.
Public property UpdatingFilterObjects
Gets a collection of Filter Paramaters that cause this object to refresh when the filter value is changed.
Public property ValidExportTypes
Gets a valid list of email export document types for this object
Public property ValueAxis
Gets a dictionary containing the value axis objects for this chart
Public property verticalPointLabels
Gets and sets a value that indicates whether point labels should be displayed vertically.
Public property Width
Gets and sets a value that indicates the width of this object.
Public property XAxis
Gets and sets a YAxis object that represents the primary X Axis for XY Plot charts.
Public property xAxisName
Gets and sets a value that will be used as the name of the X Axis.
Public property XML
Gets the XML required to render this object.
Public property XmlDefinitionType
Gets the the XML definition type of this object.
Public property XmlUrl
Gets the url that retrieves the XML data for this object.
Top
See Also