Reporting/Updating/Calculation Functions

These functions carry out reporting (retrieving data), updating (loading data) and calculation (aggregating data) tasks against the active database.

FunctionDescription
EsbBeginCalc()Starts sending a calc script and optionally executes it against the active database.
EsbBeginReport()Starts sending a report specification to the active database.
EsbBeginUpdate()Starts sending an update specification to the active database.
EsbCalc()Sends and optionally executes a calc script against the active database as a single string.
EsbDefaultCalc()Executes the default calculation for the active database.
EsbEndCalc()Marks the end of a calc script being sent to the active database.
EsbEndReport()Marks the end of a report specification being sent to the active database.
EsbEndUpdate()Marks the end of an update specification being sent to the active database.
EsbGetDefaultCalc()Gets the default calc script for the active database.
EsbGetString()Gets a string of data from the active database.
EsbGetStringBuf()Gets data from the active database until it returns all available data or until the caller's buffer is full.
EsbReport()Sends a report specification to the active database as a single string.
EsbSendString()Sends a string of data to the active database.
EsbSetDefaultCalc()Sets the default calc script for a database.
EsbUpdate()Sends an update to the active database as a single string.