.netCHARTING v10.5 Documentation
Properties  Methods 

dotnetCHARTING Namespace : DataEngine Class
DataEngine Class Members

The following tables list the members exposed by DataEngine.

Public Constructors
 NameDescription
Public ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertySets the Chart object.  
Public PropertyGets or sets the ChartType enumeration that sets the default DataFields for each type.  
Public PropertyGets or sets the wait time before terminating the attempt to execute a command and generating an error.  
Public PropertyGets or sets the string used to open a SQL Server, Access, or Excel database.  
Public PropertyGets or sets the culture name used when element names are populated with values such as dates.  
Public PropertyGets or sets a DataTable, DataSet, DataView, XML file name, Xml string or an object that implement IEnumerable, ArrayList or HashTable used to generate a SeriesCollection.  
Public PropertyGets or sets the culture name used when StartDate and EndDate insert to the sql statement. This property only necessary to set if the web server and database server having different culture setting.  
Public PropertyGets or sets a value that specifies the 'database column' to 'element value' relationship.  
Public PropertyGets or sets the control object of a DataGrid or GridView control that will be populated with the charted data.  
Public PropertyAdds element's custom attributes to the DataGrid control specified by the DataGrid property.  
Public PropertyGets or sets the format string which determines number formatting in the datagrid.

 
Public PropertyGets or sets the header label of the DataGrid control specified by the DataGrid property.  
Public PropertyGets or sets a value indicating whether the data with which the specified DataGrid control is populated will be transposed.  
Public PropertySpecifies a database type. Defaults to Sqlite database.  
Public PropertyGets or sets the date grouping of data returned from your database.  
Public PropertyGets or sets an enum which determines how values are grouped to create a single element value.  
Public PropertyGets or sets a value indicating whether to maintain the sort order of the data as it is provided.  
Public PropertyWhen using automated drill down in conjunction with date grouping and multiple series, this property determines if drill down will occur into a single series or multiple series.  
Public PropertyGets or sets the ending date used with SqlStatement to query filtered data from a database.  
Public PropertyGets an error message which will be available if this DataEngine instance fails after a call to GetSeries().  
Public PropertyGets or sets the format string used when element names are populated with values such as dates.  
Public PropertyGets or sets the limit number of elements returned for each series when data is generated. Gets or sets the limit number of elements returned for each series when data is generated. This property determines the number of elements to include in the limited return. The limit string can be a number "3" or "2x3". In the second format, the first number determines the group position and the second number is the limit. By setting "2x3" with top limit mode, it only return the second "3" maximum elements.  
Public PropertyDetermine the type of limitation. Default is Top.  
Public PropertyIn a multiple series chart, this property controls the primary series used for the Limit operation. Other series' elements will be matched with the primary series elements and that order will be maintained regardless of the values of the other series. For example, if you limit to the top 5 values and set the LimitPrimarySeries to the sales series other series such as dollar amount or quantity would not affect which elements were ultimately selected for the chart.  
Public PropertyGets or sets the label used for the element or series created when using Limit or SplitByLimit and setting ShowOther to true.  
Public PropertyGets or sets a collection of Parameter objects used in conjunction with the StoredProcedure property.  
Public PropertyWhen using date grouping the main value in the element is derived from the actual values in the database or data provided to .netCHARTING. This property controls whether these subvalues used in the calculation to determine the element value are added to SubValues or not. By default, such values are not added to the element subvalues.  
Public PropertyGets or sets a value that indicates whether the additional series not shown due to the use of SplitByLimit, or elements not shown due to the use of Limit, are aggregated into a single series or element.  
Public PropertyGets or sets the number of series created using SplitBy.  
Public PropertyThe SQL statement used to obtain the charting data.  
Public PropertyGets or sets the starting date used with SqlStatement to query filtered data from a database.  
Public PropertyGets or sets a DateTime object to determine the start month of the year when DateGrouping is used.  
Public PropertyGets or sets a System.DayOfWeek enumeration that determines the day which will be used as the starting day of the week for the dategrouping functionality.  
Public PropertyThis property accepts the name of a stored procedure to be used in place of the SqlStatement property in order to obtain data for the chart.  
Public PropertyGets or sets the date grouping for the element subvalue.  
Top
Public Methods
 NameDescription
Public MethodAdds a stored procedure when to use in conjunction with StoredProcedure.  
Public Methodstatic (Shared in Visual Basic)  
Public Methodstatic (Shared in Visual Basic)  
Public MethodSee GetSeries(Object,String).  
Public Methodstatic (Shared in Visual Basic)Overloaded. Gets a SeriesCollection based on a data object and mapped DataFields.  
Top
See Also