This structure is used by EssGetDatabaseInfo. Essbase has three types of requests for which information exists, data load, calculation, and outline update. The following Essbase API constants identify each type of request:
ESB_DBREQTYPE_DATLOAD 0 Data Load
ESB_DBREQTYPE_CALC 1 Calculation
ESB_DBREQTYPE_OTLUPD 2 Outline Update
The fields are:
Type ESB_DBREQINFO_T DbReqType As Long DbReqFlags As Long StartTimeRec As ESB_TIMERECORD_T EndTimeRec As ESB_TIMERECORD_T User As String * ESB_USERNAMELEN End Type
Data Type | Field | Description |
---|---|---|
As Long | DbReqType | Type of database request |
As Long | DbReqFlags | Bit map of information flags |
As ESB_TIMERECORD_T | StartTimeRec | Request to start time record |
As ESB_TIMERECORD_T | EndTimeRec | Request to end time record |
As String * ESB_USERNAMELEN | User | User name |