Telon Underscore difference after upgrade

Document ID : KB000031997
Last Modified Date : 14/02/2018
Show Technical Document Details

With Telon 4.1 (and previous versions such as 4.0, 2.4, and 2.3) , screen entry may look like this 'acb__d__e', and it would be stored on the DataBase as 'abc  d  e' 

In Telon 5.1 'abc__d__e' is stored as shown with the __ values.

This has caused issues with how the data is being stored.

The OUTIFIL is set in the Telon Design Facility UPDATE SCREEN PARMS panel;

TERM IO: OUTIFIL U   (BLANK/UNDERSCORE/NULL)

In previous versions of Telon, if the fill character is underscores and you type an underscore as part of an input field, the underscore is replaced with a blank.  This only happens in IMS.  In CICS, underscores in the middle of a field are retained.           

This was changed due to the following Telon 4.1 APAR:

 APAR #: QO58022                                                       
Product: TELON      Release: 4.1         Solution #: 182    
                                                                       
****************** VERSION 0   EFFECTIVE: AUG 05 2004   4:00 ***********
                                                                       
PROBLEM DESCRIPTION: PREVENT   ADRAMRGE    FROM   CONVERTING    IMBEDDED
                     UNDERSCORES TO  SPACES WHEN  OUTIFIL=UNDERSCORE FOR
                     IMS/DC PROGRAMS    

To execute the same, as before this Apar was applied in Telon 4.1, and then which was rolled into Telon 5.0, and 5.1, have the users use the space bar instead of moving the cursor over the embedded underscores on the screen.