StiDataPicker Class
Namespace: Stimulsoft.Data.Engine
Methods
| Method | Returns | Description |
|---|---|---|
addTableNameToColumnNames static |
void | |
addToCache static |
void | |
cleanCache static |
void | |
existsInCache static |
boolean | |
fetch2 static |
DataTable | |
fetch2Async static |
Promise<DataTable> | |
fetch3 static |
DataTable | |
fetch3Async static |
Promise<DataTable> | |
fetchAsync static |
Promise<DataTable[]> | Returns all data tables which is used in all elements of the dashboard |
getDataTable static |
DataTable | |
getDataTable2 static |
DataTable | |
getDataTable2Async static |
Promise<DataTable> | |
getDataTableAsync static |
Promise<DataTable> | |
getFromCache static |
DataTable | |
isAllBICached static |
boolean | |
processCalculatedColumns static |
DataTable | |
processCalculatedColumnsAsync static |
Promise<DataTable> | |
retrieveUsedDataSources static |
IStiAppDataSource[] |
Method Details
addTableNameToColumnNames static
addTableNameToColumnNames(table: DataTable, dataSource: IStiAppDataSource): void
Parameters
- table (DataTable)
- dataSource (IStiAppDataSource)
addToCache static
addToCache(dataSource: IStiAppDataSource, dataTable: { ref: DataTable }): void
Parameters
- dataSource (IStiAppDataSource)
- dataTable ({ ref: DataTable })
cleanCache static
cleanCache(appKey: string): void
Parameters
- appKey (string)
existsInCache static
existsInCache(dataSource: IStiAppDataSource): boolean
Parameters
- dataSource (IStiAppDataSource)
Returns boolean
fetch2 static
fetch2(app: IStiApp, dataSourceName: string, option: StiDataRequestOption): DataTable
Parameters
- app (IStiApp)
- dataSourceName (string)
- option (StiDataRequestOption)
Returns DataTable
fetch2Async static
fetch2Async(app: IStiApp, dataSourceName: string, option: StiDataRequestOption): Promise<DataTable>
Parameters
- app (IStiApp)
- dataSourceName (string)
- option (StiDataRequestOption)
Returns Promise<DataTable>
fetch3 static
fetch3(app: IStiApp, dataSource: IStiAppDataSource, option: StiDataRequestOption): DataTable
Parameters
- app (IStiApp)
- dataSource (IStiAppDataSource)
- option (StiDataRequestOption)
Returns DataTable
fetch3Async static
fetch3Async(app: IStiApp, dataSource: IStiAppDataSource, option: StiDataRequestOption): Promise<DataTable>
Parameters
- app (IStiApp)
- dataSource (IStiAppDataSource)
- option (StiDataRequestOption)
Returns Promise<DataTable>
fetchAsync static
fetchAsync(query: IStiQueryObject, group: string, option: StiDataRequestOption, filterNames: string[], links: StiDataLink[]): Promise<DataTable[]>
Returns all data tables which is used in all elements of the dashboard
Parameters
- query (IStiQueryObject)
- group (string)
- option (StiDataRequestOption)
- filterNames (string[])
- links (StiDataLink[])
Returns Promise<DataTable[]>
getDataTable static
getDataTable(app: IStiApp, dataSource: IStiAppDataSource, option: StiDataRequestOption): DataTable
Parameters
- app (IStiApp)
- dataSource (IStiAppDataSource)
- option (StiDataRequestOption)
Returns DataTable
getDataTable2 static
getDataTable2(option: StiDataRequestOption, dataSource: IStiAppDataSource): DataTable
Parameters
- option (StiDataRequestOption)
- dataSource (IStiAppDataSource)
Returns DataTable
getDataTable2Async static
getDataTable2Async(option: StiDataRequestOption, dataSource: IStiAppDataSource): Promise<DataTable>
Parameters
- option (StiDataRequestOption)
- dataSource (IStiAppDataSource)
Returns Promise<DataTable>
getDataTableAsync static
getDataTableAsync(app: IStiApp, dataSource: IStiAppDataSource, option: StiDataRequestOption): Promise<DataTable>
Parameters
- app (IStiApp)
- dataSource (IStiAppDataSource)
- option (StiDataRequestOption)
Returns Promise<DataTable>
getFromCache static
getFromCache(dataSource: IStiAppDataSource): DataTable
Parameters
- dataSource (IStiAppDataSource)
Returns DataTable
isAllBICached static
isAllBICached(query: IStiQueryObject, group: string, option: StiDataRequestOption): boolean
Parameters
- query (IStiQueryObject)
- group (string)
- option (StiDataRequestOption)
Returns boolean
processCalculatedColumns static
processCalculatedColumns(dataTable: DataTable, dataSource: IStiAppDataSource): DataTable
Parameters
- dataTable (DataTable)
- dataSource (IStiAppDataSource)
Returns DataTable
processCalculatedColumnsAsync static
processCalculatedColumnsAsync(dataTable: DataTable, dataSource: IStiAppDataSource): Promise<DataTable>
Parameters
- dataTable (DataTable)
- dataSource (IStiAppDataSource)
Returns Promise<DataTable>
retrieveUsedDataSources static
retrieveUsedDataSources(query: IStiQueryObject, group: string, filterNames: string[]): IStiAppDataSource[]
Parameters
- query (IStiQueryObject)
- group (string)
- filterNames (string[])
Returns IStiAppDataSource[]
Fields
| Field | Type | Description |
|---|---|---|
| dataNames | any | |
| dataNames | any | |
| dataSources | any | |
| dataSources | any | |
| dataSources | any | |
| dataTable | any | |
| dataTable | any | |
| dataTable | any | |
| dataTable | any | |
| dataTable | any | |
| openedConnections | any | |
| table | any |