DBObjectHandle :: ExecuteExpression - Execute expression
Execute expression allows running in line expressions or persistent expressions. When running an in line expression containing one or more statements, the expression must be enclosed in {}. The result is returned as property handle, which allows an expression returning elementary or complex instances as well as instance collections.
When calling a persistent expression stored in the resource database the expression name must be preceded by the Class name the expression belongs to (scope name).
"if (1>2) Print('true')" // in line expression
Person::GetTotalIncome(2004) // persistent expression
Return value:  Pointer to roperty handle ( PropertyHandle * )
Implementation overview
-  - internal feature (not documented)
 DBObjectHandle :: ExecuteExpression ( cexpression, bServer )
-  - internal feature (not documented)
 DBObjectHandle :: ExecuteExpression ( oper_env, cexpression )
-  - internal feature (not documented)
 DBObjectHandle :: ExecuteExpression ( obhandle_refc, cexpression, bServer )
Implementation details
- 
- internal feature (not documented)
 PropertyHandle DBObjectHandle  :: ExecuteExpression ( NString &cexpression, bool bServer )
 - cexpression - - Title unknown
- bServer - Server option
 to list
- 
- internal feature (not documented)
 PropertyHandle DBObjectHandle  :: ExecuteExpression ( OperEnvHandle &oper_env, NString &cexpression )
 - oper_env - - internal feature (not documented)
- cexpression - - Title unknown
 to list
- 
- internal feature (not documented)
 PropertyHandle DBObjectHandle  :: ExecuteExpression ( DBObjectHandle &obhandle_refc, NString &cexpression, bool bServer )
 - obhandle_refc
 - Constant reference to database object handle
The reference refers to an opened or not opened database object handle. 
- cexpression - - Title unknown
- bServer - Server option
 to list
- obhandle_refc
 - Constant reference to database object handle

