The following syntax describes either a basic assignment (=) statement for invoking a COM object method that returns a value or the basic statement for invoking a COM object method directly that ignores any returned value:
A
field is any ABL variable, database field, class-based data member or property, or handle attribute of a compatible data type.
COMProperty is a COM object property access (see
COMProperty). NO-RETURN-VALUE indicates that you are invoking the COM object method directly, as a statement, without returning its value.
Com-Handle-Var is any COM-HANDLE variable set to the handle of an instantiated COM object.
COMMethod is a COM object method access (see
COMMethod section). NO-ERROR allows the application to handle any ABL ERROR conditions raised by the statement.