103. TEXT LITERALS NOT ALLOWED IN VECTOR-BASED, NON-TEXT OUTPUT OPERATIONS.
When outputting solutions in vector format (i.e., passing an entire attribute at a time), text literals may not be included in the list of output objects. For example, suppose you had the following output statement in your model:
DATA:
@OLE( 'MYBOOK.XLS', 'HEADER', 'VOLUME') = 'SHIP=', VOLUME;
ENDDATA
In this case, VOLUME is an attribute containing multiple values, while 'SHIP=' is a single text literal. This is a vector-based output statement in that we aren't embedding output objects in @WRITE or @WRITEFOR statements. The use of text literals is not permitted in vector based output. You will need to break the statement up into two statements, one using @WRITE to output the text literal:
DATA:
@OLE( 'MYBOOK.XLS', 'HEADER') = @WRITE( 'SHIP=');
@OLE( 'MYBOOK.XLS', 'VOLUME') = VOLUME;
ENDDATA