IBM Support

IC57334: HATS DBCS MACRO SCREEN RECOGNITION AREA SHRINKS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When a user selects an area for screen recognition during
    macro recording that contains DBCS characters the area
    shrinks when other items such as Total number of fields are
    selected or unselected as screen recognition criteria.
    
    The steps taken are:
    
    1. Open host terminal and display a screen that
       contains DBCS.
    2. Start macro recording.
    3. Move to the panel to define "start screen"(or "end screen")
    3. Mark DBCS string as screen recognition criteria.
    4. Check on/off the other criteria.
         -total number of fields
         -number of input fields
         -Cursor position
    --> The rectagle with yellow dotted line is getting smaller.
    
    If the area contains only SBCS fields then this problem does not
    occur.
    

Local fix

  • None available
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All DBCS using Macros                        *
    ****************************************************************
    * PROBLEM DESCRIPTION: When a user selects an area for         *
    *                      screen recognition during macro         *
    *                      recording that contains DBCS            *
    *                      characters the area shrinks when        *
    *                      other items such as total number of     *
    *                      fields are selected or unselected as    *
    *                      screen recognition criteria.            *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When a users selects other items for screen recognition such
    as total number of fields, HATS will calculate the maximum
    width for the selected region.  But this logic uses the
    character amount as the maximum width.  Using this logic is
    incorrect for DBCS beacuse DBCS character width is double.
    

Problem conclusion

  • Logic was added to double the maximum amount for each DBCS
    character found within the screen recognition area.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC57334

  • Reported component name

    HATS MULTI

  • Reported component ID

    5724L0200

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2008-07-24

  • Closed date

    2008-08-07

  • Last modified date

    2008-09-08

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    IC57826

Modules/Macros

  • MACROSCR
    

Fix information

  • Fixed component name

    HATS MULTI

  • Fixed component ID

    5724L0200

Applicable component levels

  • R600 PSN

       UP

  • R700 PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSXKAY-2","label":"Rational Host Access Transformation Services"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
26 August 2022