PUT_PROCESS_LINE
Script function: Adds a line to a specific data sequence
Syntax
PUT_PROCESS_LINE (Data sequence, Row [ , Delimiter ])
| 
                                                     Syntax  | 
                                                
                                                     Description/Format  | 
                                            
|---|---|
| 
                                                     Data sequence  | 
                                                
                                                     Reference to the data sequence to which a line should be added.  | 
                                            
| Row | 
                                                     The row that should be added to the data sequence Note: You can also specify a script array.  | 
                                            
| 
                                                     Delimiter  | 
                                                
                                                     Arbitrary character that splits up the specified line to columns. If an array has been specified for line, this parameter has no function  | 
                                            
| 
                                                     Return code  | 
                                            
|---|
| 
                                                     "0" - Data sequence was successfully extended by the specified line.  | 
                                            
This script function adds a line to a data sequence. The data sequence is changed directly - the return code only indicates if the procedure ends successful. Specify the reference to the data sequence and the line that should be added.
Important!
- Make sure that you specify a data sequence that exists, and that not been closed with a :CLOSE_PROCESS statement. Otherwise, a runtime error will occur. For more information, see :CLOSE_PROCESS.
 - You cannot use this script function to create a new data sequence.
 
Tip: Create data sequences with CREATE_PROCESS or PREP_PROCESS* script elements. For more information, see Script Elements for Data Sequences.
The line that should be added can be specified either as a string (script literal or script variable) or as script array (script variable). If you use a string, a delimiter can be specified to split it into columns. If no delimiter is used, the line consists of only one column that contains the whole string.
If you specify a script array it is split automatically into columns according to its elements. Note that the empty array elements at the end are ignored.
Examples
Following Example creates a data sequence which contains a file list. Then a file name is retrieved from a VARA object and added to the data sequence.
:SET &HND# = PREP_PROCESS_FILENAME("WIN01","C:\AUTOMIC\temp\test*.txt","Y",,)
                                            
:SET &LINE# = GET_VAR(VARA.FILELIST)
:SET &RET# = PUT_PROCESS_LINE(&HND#,&LINE#)
                                            
                                        
See also: