StatisticBuilderPanel MembersA Sandcastle Documented Class Library

The StatisticBuilderPanel type exposes the following members.
Constructors

  NameDescription
Public methodStatisticBuilderPanel
Initializes a new instance of the StatisticBuilderPanel class
Back to Top
Methods

  NameDescription
Public methodBuildCodedAliasQuery
Returns an SqlQuery object that is a coded version of the alias tokens.
Public methodBuildCodedQuery
Generates a coded query from this panel, for database use not end user viewing.
Public methodBuildConnectorQuery
Builds an SqlQuery object that is the literal connector for this statistic builder panel.
Private methodBuildIndent
Builds the indent for this panel.
Public methodBuildLiteralAliasQuery
Builds an SqlQuery object that is the literal alias for this statsitic builder panel.
Public methodBuildLiteralQuery
Builds a literal query for display to end users.
Private methodCheckTypesValue
Checks the value of th etypes drop down list and adjusts the form as needed.
Private methodColInfoBinary
Column is a coded column and is binary only.
Private methodColInfoExists
Determines whether a column is a set, coded column stored in the ColumnInfo table.
Private methodColSchemaExists
Helper method for the LoadOperators method, gets DB_TYPE information from the DataSet return from a select TOP 1 on the target table.
Public methodDecrementIndentLevel
Decreases the indent level.
Public methodGetBackgroundColor
Returns the current background color.
Public methodGetColumnDbType
Returns the current selected column's database type.
Public methodGetColumnsText
Returns the columns ddl text.
Public methodGetColumnsValue
Returns the columns ddl value.
Public methodGetConnectorText
Returns the connector ddl text.
Public methodGetConnectorValue
Returns the connector ddl value.
Public methodGetExistsText
Returns the exists text.
Public methodGetExistsValue
Returns the exists value.
Public methodGetFilterCriteriaLinkText
Returns the text value of the filter link drop down box.
Public methodGetFilterCriteriaLinkValue
Returns a boolean value for the filter criteria link value.
Public methodGetFilterId
Gets the stored filter id from thie statistic panel.
Public methodGetFormulaNameValue
Returns the current value of the formula name field.
Public methodGetIndentAmount
Returns the indent amount.
Public methodGetIndentLevel
Returns the indent level.
Public methodGetIndex
Returns the index of this panel.
Public methodGetIsColumnsShowing
Returns true if the columns drop down section is visible.
Public methodGetIsConnectorShowing
Returns true if the connector drop down list is showing.
Public methodGetIsExclmShowing
Returns true if the exclamation icon is showing.
Public methodGetIsExistsShowing
Returns true if the exist calculation drop down section is visible.
Public methodGetIsFclShowing
Returns true if the filter criteria link drop down list is visible.
Public methodGetIsFormulaNameShowing
Returns true if the formula name section is visible.
Public methodGetIsLoaded
Determines if this filter builder panel is loaded yet.
Public methodGetIsNameShowing
Returns true if the name section is visible.
Public methodGetIsSelected
Returns true if this box has been selected.
Public methodGetIsStatFormatShowing
Returns true if the statistic format field is visible.
Public methodGetIsStaticValShowing
Returns true if the static value text box is visible.
Public methodGetIsStpShowing
Returns true if the stop error icon is visible.
Public methodGetIsTablesShowing
Returns true if the tables drop down section is showing.
Public methodGetNameValue
Returns the current value of the name field.
Public methodGetPanelMode
Gets the current panel mode of this statistic builder panel.
Public methodGetStatFormatText
Returns the format text for this statistic panel.
Public methodGetStatFormatValue
Returns the format value for this statistic panel.
Public methodGetStaticValValue
Returns the currently stored static val text box value.
Public methodGetTablesText
Returns the tables ddl text.
Public methodGetTablesValue
Returns the tables ddl value.
Public methodGetTurnOffAltRowShading
Returns the current alternate row shading.
Public methodGetTypesText
Returns the types ddl text.
Public methodGetTypesValue
Returns the types ddl value.
Public methodIncrementIndentLevel
Increases the indent level.
Public methodLoadAll
Loads all the information needed for displaying the filter builder panel. Tables, columns etc.
Private methodLoadColumns
Load up the table schema for the given core table.
Private methodLoadConnector
Loads the connectors.
Private methodLoadExists
Load exsting calculation list.
Private methodLoadStatFormat
Loads the statistic format list.
Private methodLoadTables
Load the filter configuration's core tables.
Private methodLoadTypes
Loads the different types of statistics panels there are.
Protected methodPage_Load
Standard page load method.
Public methodReloadExists
Reload exists list.
Private methodSafeConvertToInt
Safely convert a string to an integer.
Private methodSetAltShadedBackgroundColor
Sets the background used alt shading.
Private methodSetBackgroundColor
Sets the background using NO alt shading.
Public methodSetChooseValue
Sets the choose checkbox based on a string value.
Public methodSetColumnsText
Sets the columns drop down list based on a string text.
Public methodSetColumnsValue
Sets the internal column value. Disconnected from asp.net control to gaurantee functionality. Uses jQuery to control the client side selection.
Public methodSetConnectorText
Sets the connector drop down list based on a string text.
Public methodSetConnectorValue
Sets the connector drop down list based on a string value.
Public methodSetExistsText
Sets the value of the exsting calculations drop down list from a text value.
Public methodSetExistsValue
Sets the value of the exsting calculations drop down list from a value.
Public methodSetFilterCriteriaLinkText
Sets the filter criteria link drop down list based on the given text.
Public methodSetFilterCriteriaLinkValue
Sets the choose checkbox based on a string value.
Public methodSetFilterId
Sets the filter id for this statistic panel.
Public methodSetFormulaNameValue
Sets the current value of the formula name field.
Public methodSetIndentAmount
Sets the indent amount.
Public methodSetIndentLevel
Sets the indent level for this panel.
Public methodSetIndex
Sets the index of this panel.
Public methodSetIsColumnsShowing
Sets the visibility of the columns drop down section.
Public methodSetIsConnectorShowing
Set if the connector drop down list is showing.
Public methodSetIsExclmShowing
Sets if the exclamation icon is showing or not, uses CSS to control display.
Public methodSetIsExistsShowing
Sets the visibility of the existing calculation drop down section.
Public methodSetIsFclShowing
Set the display value for the filter criteria link drop down list.
Public methodSetIsFormulaNameShowing
Sets the visibility of the formula name section.
Public methodSetIsNameShowing
Sets the visibility of the name section.
Public methodSetIsSelected
Sets this panel to selected.
Public methodSetIsStatFormatShowing
Sets if the statistic format field is visible.
Public methodSetIsStaticValShowing
Set the display value for the static val text box.
Public methodSetIsStpShowing
Sets whether the stop icon is showing. Used for error handling.
Public methodSetIsTablesShowing
Sets the visibility of the tables drop down section.
Public methodSetNameValue
Sets the current value of the name field.
Public methodSetPanelMode
Sets the current panel mode of this statistic builder panel.
Public methodSetParent
Sets the current parent of this panel.
Public methodSetSessionKey
Stores the session key to reference this object in the session.
Public methodSetStatFormatText
Sets the statistic format text for this panel.
Public methodSetStatFormatValue
Sets the statistic format value for this panel.
Public methodSetStaticValValue
Sets the static val text box value. Returns true if the value has changed from previous stored value.
Public methodSetTablesText
Sets the tables drop down list based on a string text.
Public methodSetTablesValue
Sets the internal table value. Disconnected from asp.net control to gaurantee functionality. Uses jQuery to control the client side selection.
Public methodSetTurnOffAltRowShading
Sets the current alternate row shading.
Public methodSetTypesText
Sets the connector drop down list based on a string text.
Public methodSetTypesValue
Sets the types drop down list based on a string value.
Protected methodtxtFormulaName_TextChanged
Events handler for the formula name text box.
Protected methodtxtName_TextChanged
Handles post calls from the name text box.
Protected methodtxtStaticVal_TextChanged
Event handler for the static value text box.
Public methodUpdatePanel
Handles any update tasks here.
Public methodValidateForm
Validates the current form looking for missing value fields etc.
Back to Top
Fields

  NameDescription
Private fieldbgroundColor
The current background color of this panel.
Protected fieldcbChoose
cbChoose control.
Private fieldcolumnDbType
Stores the database type of the selected column, used for value field type determinations.
Private fieldcolumnsText
Stores the text of the selected column along with its value in columnsValue.
Protected fieldcolumnsValue
Controls the columns drop down list selection value. Using jQuery to ensure proper drop down list selection.
Private fieldconnectorText
Stores the text of the selected connector along with its value in connectorValue.
Protected fieldconnectorValue
Stores the value of the selected connector.
Protected fieldcssColumnsVis
Controls the display for the column drop down list.
Protected fieldcssConnHeight
Used to hide the connector control when it isn't visible.
Protected fieldcssConnVis
Variable that holds the CSS value for the connector visibility. //Pushed to cient side because of control rendering issues with server side.
Protected fieldcssExclmHeight
Used to display/hide the exclamation icon.
Protected fieldcssExclmVis
Used to hide the exclamation icon.
Protected fieldcssExistsVis
Controls the display for the existing calculations drop down list.
Protected fieldcssFclVis
Controls the display for the force criteria link drop down list.
Protected fieldcssFormulaNameClear
Controls the formula name div's clear value. Should be set to empty when FCL is showing and clear:both; when FCL is nit visible.
Protected fieldcssFormulaNameVis
Controls the display for the name text box.
Protected fieldcssNameVis
Controls the display for the name text box.
Protected fieldcssStatFormatClear
Controls the css clear value of the stat format section.
Protected fieldcssStatFormatVis
Controls the visibility of the stat format drop down list.
Protected fieldcssStaticValVis
Controls the display for static value text box.
Protected fieldcssStpHeight
Used to display/hide the exclamation icon.
Protected fieldcssStpVis
Used to hide the exclamation icon.
Protected fieldcssTablesVis
Controls the display for the table drop down list.
Protected fieldddlColumns
ddlColumns control.
Protected fieldddlConnector
ddlConnector control.
Protected fieldddlExists
ddlExists control.
Protected fieldddlFilterCriteriaLink
ddlFilterCriteriaLink control.
Protected fieldddlStatFormat
ddlStatFormat control.
Protected fieldddlTables
ddlTables control.
Protected fieldddlTypes
ddlTypes control.
Protected fielddvMainWrapper
dvMainWrapper control.
Protected fielddvRounded
dvRounded control.
Protected fielderrorText
Error text for this controls current state.
Private fieldexistsText
Stores the selected text of the types drop down list.
Protected fieldexistsValue
Stores the value of the types drop down list.
Private fieldfclText
Stores the filter criteria link text of the drop down list.
Protected fieldfclValue
Stores the filter criteria link value of the drop down list.
Protected fieldfilterId
Holds the filter id of the currently loaded filter.
Protected fieldimgExclm
imgExclm control.
Protected fieldimgStp
imgStp control.
Private fieldindentAmount
Controls how much the panel is indented per level.
Private fieldindentLevel
Represents the grouping level of this panel.
Private fieldindex
Represents the index of this panel in a list of panels.
Private fieldisColumnsShowing
Tracks the display for the column drop down list.
Private fieldisConnectorShowing
True if the connector drop down list is showing.
Private fieldisExclmShowing
Indicates the status of the exclamation icon's visibility.
Private fieldisExistsShowing
Tracks the display of the existing calculations drop down list.
Private fieldisFclShowing
Tracks the display for the name text box.
Private fieldisFormulaNameShowing
Tracks the display for the name text box.
Private fieldisNameShowing
Tracks the display for the name text box.
Private fieldisSelected
True if the checkbox on this panel has been selected.
Private fieldisStatFormatShowing
Returns true if the stat format field is showing.
Private fieldisStaticValShowing
Tracks the display of the static value text box.
Private fieldisStpShowing
Indicates the status of the exclamation icon's visibility.
Private fieldisTablesShowing
Tracks display of the tables drop down list.
Private fieldkey
Secret key.
Protected fieldlblColumnName
lblColumnName control.
Protected fieldlblExists
lblExists control.
Protected fieldlblFilterCriteriaLink
lblFilterCriteriaLink control.
Protected fieldlblFormulaName
lblFormulaName control.
Protected fieldlblName
lblName control.
Protected fieldlblStatFormat
lblStatFormat control.
Protected fieldlblStaticVal
lblStaticVal control.
Protected fieldlblTableName
lblTableName control.
Protected fieldlblType
lblType control.
Private fieldloaded
Determines if this control has been loaded.
Private fieldlogging
Controls logging to debugging purposes.
Private fieldpanelMode
Represents the mode the statistic builder form is running in.
Private fieldparent
The owner of this filter builder panel.
Private fieldsessionKey
The session key for the list of filter builder panels.
Private fieldstatFormatText
Stores the text of the selected connector along with its value in connectorValue.
Protected fieldstatFormatValue
Stores the value of the selected connector.
Private fieldstaticValValue
Private fieldsvc
Service reference.
Private fieldtablesText
Stores the text of the selected table along with its value in tablesValue.
Protected fieldtablesValue
Controls the tables drop down list selection value. Using jQuery to ensure proper drop down list selection.
Private fieldturnOffAltRowShading
Controls how alternate rows are shaded.
Protected fieldtxtFormulaName
txtFormulaName control.
Private fieldtxtFormulaNameValue
Tracks the value of the name text box.
Protected fieldtxtName
txtName control.
Protected fieldtxtNameValue
Tracks the value of the name text box.
Protected fieldtxtStaticVal
txtStaticVal control.
Private fieldtypesText
Stores the selected text of the types drop down list.
Protected fieldtypesValue
Stores the value of the types drop down list.
Back to Top
See Also