LOG_DUMP
Use the LOG_DUMP script function to output values of the memory ranges to a log file.
Syntax
LOG_DUMP (Memory range [, memory range,...][, additional info])
Parameters
- 
                    
LOG_DUMP
Outputs the value of the memory to a log file
 - 
                    
Memory range
Memory range that is to be recorded
Format: script literal or script variable
Allowed values:
"WORK MEMORY"
"LOCAL MEMORY"
"XML + XML-Handle"
"DB + Table name(column name;column name;...)"
"DB + Table name"
"SCRIPT_VARA"
"SCRIPT_PRG"
"USER_TAB"
"CLNT_TAB"
"EX_TAB"
"*_TAB"
"GIVE_ME_ALL"
Note: Separate several memory ranges that are to be recorded with commas.
 - 
                    
Additional info
Any additional text or information
Format: script literal or script variable
 
Return Codes
- 
                    
0
The trace was successful
 - 
                    
20209
The indicated memory range is not supported
 - 
                    
20210
The XML handle is wrong
 - 
                    
20211
The table does not exist
 
Notes:
- 
                    
This script function only serves diagnostic purposes and must only be used in close cooperation with the support team!
 - 
                    
The trace output is written to the file specified in the [GLOBAL] section of the INI file of the Automation Engine, see Automation Engine.
 - 
                    
The script function TRACE_DUMP works similarly but writes the result to the trace file and considers the specified trace option and a trace level. For more information, see TRACE_DUMP.
 
Example
In the following example, a trace for several memory ranges is activated:
:SET &RET# = LOG_DUMP("XML + &xml_hnd#, SCRIPT_VARA, SCRIPT_PRG")
See also: