8.1.3 Change PC Definitions

To change existing PC definitions, enter option 2 against a PC definition displayed on the Work with PC Definitions screen. This will cause the Change PC Definition screen to be displayed.

 

 

   DC@P642102                Change PC Definition                      

 

 

   PC Name  . . . . . . . . . . . . . .  FREDSPC      

   PC Description . . . . . . . . . . .  PC definition for Fred  

 

   Data Queue In  . . . . . . . . . . .  FREDSQIN    

   Data Queue Out . . . . . . . . . . .  FREDSQOUT    

   Monitor Program  

     Job Description  . . . . . . . . .  *LIBL/QBATCH           

     Job Queue  . . . . . . . . . . . .  *LIBL/QINTER           

     Output Queue . . . . . . . . . . .  *LIBL/QPRINT           

   Translation   

     Table In . . . . . . . . . . . . .  QSYS/ANSEBC1140        

     Table Out  . . . . . . . . . . . .  QSYS/QASCII           

   Submitted Jobs 

     Job Description  . . . . . . . . .  *LIBL/QBATCH           

     Job Queue  . . . . . . . . . . . .  *LIBL/QBATCH            

     Output Queue . . . . . . . . . . .  *LIBL/QPRINT            More  

 

   F1=Help  F3=Exit  F14=Messages  

 

 

 

The details on the Change PC Definition screen can now be changed to meet the new requirements. The same conditions apply as for the Create option. To maintain the allowable partitions for the PC page down, as for the Create option.

After pressing Enter, the data will be stored on file. At the same time, if they do not exist already, the inbound and outbound data queues are created in library QGPL, as well as a data area with the same name as the inbound data queue.

Data queues that are no longer required should be deleted manually from library QGPL, as they may take up variable amounts of space even if they are empty of data. Clearing a data queue does not free the space used by data on it.

Translation Table for all Users

When exporting from LANSA on the IBM i to Visual LANSA on Windows, the export program looks first in PCMAINT for a PC definition called WIN_DFT. If it does not find it, it looks sequentially through the PC definitions until it finds the first definition that does not use the QEBCDIC/QASCII translation tables. Note that it will read from the definitions file, so the order searched may not match the alphabetical order displayed in the PCMAINT screen, unless a REORG has been performed since the last PC definition addition.

If no translation table can be found, then it will use the default translations tables EBC1140ANS and ANSEBC1140. These are supplied by LANSA.

The Visual LANSA install lists a number of translation tables for most major languages. All these translation tables are pre-installed on the IBM i when LANSA is installed. The list is constantly being added to.

If the shipped translation tables do not meet your needs, you can modify existing PC definitions in PCMAINT to use your own tables for the Host Monitor or modify/create the WIN_DFT PC definition.

Multilingual Users

From V11 SP5, the tables QEBCDIC/QASCII are replaced by these new default translation tables:

ANSEBC1140/EBC1140ANS.

CCSID 1140. This is identical to CCSID 037 except that the Euro (€) replaces ¤.

The entire Windows 1252 character set is supported, except for the following characters:

Characters

Hex Range

Explanation

'ƒ"...†‡ˆ‰Š‹OEŽ''""*--˜(tm)š›oežŸ

0x82 to 0xA0 inclusive

These characters do not exist in the IBM i 1140 CCSID, nor 037 CCSID

¤

0xA4

The Euro replaces this character

 

The full set of characters supported is: