IBM Support

PK84450: IT IS NOT QUITE CLEAR ON HOW TO USE THE PERM BACKSLASHER.

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • DOORS 9.1 DXL Reference Manual states:
    
    backSlasher
    
    Declaration:
    string backSlasher (string s)
    
    Operation:
    Returns the provided string correctly backslashed and trimmed.
    
    However, if we use the following DXL code:
    string s = backSlasher 'abc/def '
    
    It generates the following errors:
    -E- DXL: ?Line:1? incorrect arguments for function (backSlasher
    -E- DXL: ?Line:1? incorrectly concatenated tokens
    -I- DXL: all done with 2 errors and 0 warnings
    
    
    TLOG 48548, Defect ID 30950
    

Local fix

  • It appears to be incorrectly documented.
    
    Something like this will work:
    
    --
    
    string s = "\\directory//////////////file "
    Buffer b = create
    b = s
    b = backSlasher(b)
    print b ""
    
    --
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    DXL backSlasher perm incorrectly documented
    

Problem conclusion

  • The documentation has been changed to reflect the correct
    behaviour
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK84450

  • Reported component name

    TLOGIC DOORS

  • Reported component ID

    5724V61DR

  • Reported release

    910

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-04-09

  • Closed date

    2010-12-08

  • Last modified date

    2010-12-08

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

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

Fix information

  • Fixed component name

    TLOGIC DOORS

  • Fixed component ID

    5724V61DR

Applicable component levels

  • R910 PSN

       UP



Document information

More support for: Rational DOORS

Software version: 9.1

Reference #: PK84450

Modified date: 08 December 2010