General information about processes
You can use many functions and types to define your processes. To control a process
behavior, you can pass a list of parameters to it.
Note: You can usually use only a restricted set
of parameter and return value types when your process is controlled by an external
application such as Application Studio.
Processes usually run as stand-alone programs that integrate Application Engine. In addition, you can include them in other processes. You can create complex processes by combining simpler ones.
Stand-alone applications can only use these BI# parameter and return value types:
-
string
-
bool
-
double
-
int
-
StringList
-
OLAPElementNative
-
OLAPElementXMLA
The remaining parameter and return value types are only available in processes that you include in other processes.
Note: Processes are divided into public and
internal processes. The public processes can be used in the applications that integrate
Application Engine. The internal processes can only be
included in other processes.