Click or drag to resize
CalculatedColumn Class DataPA OpenAnalytics
DataPA OpenAnalytics API Reference
Class to define a calculated column to be added to a dataset in a dashboard query
Inheritance Hierarchy
SystemObject
  DataPAEnterpriseDashboardCalculatedColumn

Namespace: DataPAEnterpriseDashboard
Assembly: DataPAEnterpriseDashboard (in DataPAEnterpriseDashboard.dll) Version: 1.0.90.0 (1.0.90.0)
Syntax
[SerializableAttribute]
public class CalculatedColumn : _CalculatedColumn, 
	ISerializable

The CalculatedColumn type exposes the following members.

Constructors
  NameDescription
Public methodCalculatedColumn
Creates and returns a new CalculatedColumn object
Public methodCalculatedColumn(CalculatedColumns, String, String, String)
Creates and returns a new CalculatedColumn object
Top
Methods
  NameDescription
Public methodApply
Applies the current expression to the column in the dataset
Public methodApply(Boolean)
Applies the current expression to the column in the dataset
Public methodGetObjectData
Public methodRefreshFilterParameterValues
Updates the expression to reflect any changes in filter dependant values
Public methodRemoveFromDataTable
Top
Fields
Properties
  NameDescription
Public propertyChildColumns
Gets a list of calculated columns that have a dependancy on this calculated column
Public propertyClone
Gets cloned copy of this object.
Public propertyColumnName
Gets and sets the name of the calculated column.
Public propertyDependantColumns
Gets an array of column names that this calculated column is dependant on.
Public propertyDependantColumnSummaryType
Gets and sets the summary type to be used on a dependant column if this column is calculated post summary.
Public propertyDependantDashboardObjects
Gets an array of dashboard objects that are dependant on this calculated column.
Public propertyExpression
Gets and sets the expression used to calculate the calculated column.
Public propertyGuid
Gets a Guid that uniquely identifies this CalculatedColumn.
Public propertyID
Gets a String that uniquely identifies this CalculatedColumn.
Public propertyIsDateTime
Gets and sets a value that indicates whether this calculated column is a date time (as opposed to date) column.
Public propertyIsPopulating
Gets a property that indicates if the values for this calculated column are currently being populated in the related datatable.
Public propertyModified
Gets a property that indicates if the calculated column has been modified since it was last applied to the dataset.
Public propertyObjectSizes
Gets a dictionary of serialized objects contained in this object, along with their sizes (in bytes)
Public propertyParent
Gets and sets a CalculatedColumns object that represents the parent of this object.
Public propertyParentDataset
Gets and sets the name of the dataset this calculated column will be added to.
Public propertySourceExpression
Gets and sets the source expression (before any filter parameters have been replaced with their values)
Public propertySuppressDashboardEvent
Gets and sets a property that determines if the event raised when populated should be supressed
Public propertySyntaxMessage
Gets a string that gives feedback on the syntax of the expression.
Public propertyType
Gets and sets the type of the calculated column.
Public propertyUpdatingFilterObjectIDs
Gets a list of the IDs of any filter object that updates this calculated column
Public propertyUpdatingFilterObjects
Gets a list of filter parameters that update this calculated column
Public propertyValidExpression
Gets a value that indicates whether the syntax of the expression is correct.
Top
Events
  NameDescription
Public eventValuesPopulated
Event that fires to indicate the values for this calculated column have been populated in the datatable.
Top
Remarks