Introduction

This topic details implementing a simple Essbase API application, including hints and tips that might not be apparent to a new API user.

Essbase API functions are prefixed with "Ess" for the C API or "Esb" for the Visual Basic API. This discussion uses the function prefic "Esx" when discussing the operation of an API function that is available in both languages. For example, EsxLogin() refers to either EssLogin(), EsbLogin(), or both. Similarly, the prefix "ESX" indicates "ESS" or "ESB" as a prefix for a data type or constant, for example, ESX_NULL.

This tutorial refers to functional sample programs that are delivered with the API documentation. To find the sample programs, look in /Docs/Api/Samples. The C programs are in /Samples/Cexecs. The Visual Basic programs are in /Samples/VBexecs. Both the compilable source and the compiled executables are included. See API Sample Programs.