This document describes the tasks that must be accomplished to allow download and upload.
In order to download and upload data, a work file must be designated as a PC file.
To download reports, a printer must be designated as a PC printer.
To display your current work file and printer settings, enter
                       the Natural system command SYSFILE at
                       the NEXT prompt. This invokes the
                       SYSTP utility
                       and a screen similar to the following appears:
               
11:07:18              ***** NATURAL SYSTP UTILITY *****             2005-06-16
 User SAG                  - Work File Information -             TID DAEFTCI7  
                                                                               
 M No.   Type      Name   Recfm  Lrecl  Blksz  Status                          
 ------------------------------------------------------------------------------
    1  COMPLETE  CMWKF01   VB            4628  Available for Input/Output      
    2  COMPLETE  CMWKF02   VB            4628  Available for Input/Output      
    3  COMPLETE  CMWKF03   VB            4628  Available for Input/Output      
    4  COMPLETE  CMWKF04   VB            4628  Available for Input/Output      
    5  PC                  VB            4628  Available for Input/Output      
    6  PC                  VB            4628  Available for Input/Output      
    7  PC                  VB            4628  Available for Input/Output      
                                                                               
                                                                               
                                                                               
                                                                               
                                                                               
                                                                               
                                                                               
                                                                               
   Top of List                                                                 
Command ===>                                                                   
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
Cont  Help  Menu  Exit  Sel   Pos   --    -     +     ++    Print Work  Canc | 
                  
The standard PC files are work files 5, 6 and 7 as shown in the example above. For more information, see SYSTP Utility in the Utilities documentation.
You can define work files and printers statically in your Natural parameter module, or dynamically when invoking Natural:
Work Files
Use the NTWORK
                               macro or WORK parameter for
                               work file definitions.
                     
Printers
Use the NTPRINT
                               macro or PRINT parameter for
                               printer definitions.
                     
For detailed information on these macros and parameters, see the Parameter Reference.
Remember, however, that the download and upload modules provided by Natural Connection use work file 7. For further information on transferring Natural objects, see Data Transfer which is part of the Terminal Emulation section of the Entire Connection documentation.
To upload and download data to/from a PC, the PC connection must be active. You activate the PC connection from the mainframe.
To activate the PC connection
Use the Natural terminal command %+.
                     
Or:
Invoke Natural with the dynamic parameter
                                PC=ON.
                     
Or:
Use the SET CONTROL
                                      '+' statement in a Natural program. 
                     
With the terminal command %+, you can also
                       set an additional option:
               
| Option | Description | 
|---|---|
%+N  |  
                                
                        The PC connection is activated. In addition, no field names are sent when downloading or uploading data. | 
If you attempt to upload or download data without the PC connection being activated, a message appears indicating that the PC connection is not active.
If you enter %+ and the PC connection is
                       already active, a message appears indicating that the PC connection is already
                       active.
               
To deactivate the PC connection
Use the Natural terminal command %-.
                     
Or:
Use the SET CONTROL
                                      '-' statement in a Natural program.