IBM Support

PM75547: No List Separator setting for DODAF2 Explorer Object/Relationship reports

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as Permanent restriction.

Error description

  • Title:
    -------
    No List Separator setting for DODAF2 Explorer
    Object/Relationship reports
    
    Description:
    ------------
    The DoDAF 2 explorer relationship report ? OV-02 and SV-01 and
    SvcV-01
    Operational Exchange and System Exchange Generation ? (cf.
    SA-11.4.2.1
    release notes) does not work on a French OS.
    
    The reason is that :
    - the report engine takes into account the list separator
    defined by
    the regional settings
    - for a French OS, the list separator is ? ; ? (semicolon) and
    not ? ,
    ? (comma)
    
    
    How to reproduce:
    ------------------
    - Change the windows locale on the machine to French - France.
    Ensure the list separator now is (;).
    
    - Create an encyclopedia and configure it for DODAF2.
    
    - Import into the encyclopedia the report file from the
    following link:
    
    https://www.ibm.com/developerworks/mydeveloperworks/files/app/pe
    rson/270001TJS7/file/502c6f22-7d6f-41fa-8f44-3bd583cf37b8?lang=e
    n_US
    
    - Create an Explorer diagram and drag and drop  the 'OV-02 and
    SV-01 and SvcV-01 Operational Exchange and System Excahnge
    Generation' from the Definitions browser/ Explorer Relationship
    Report into the diagram.
    
    - You will see the first error regarding the list separator
    comes up. However, the report will no run because there is no
    relationship for this, however, you will be able to see the
    issue.
    
    - Double click on the report definition you can edit the content
    and see that there is no settings for list separator.
    
    
    Work-around:
    -----------
    Adding the following settings will solve the issue:
    
    REPORT ''
    ID 46639
    {
            SETTING { DECIMALSEPARATOR '.' }
            SETTING { LISTSEPARATOR ',' }
            SETTING { MEASUREMENT ENGLISH }
            SETTING { PAGESIZE -1', 0.00 }
            SETTING { REPORTFORMAT 0 }
            TABULAR 1
            {
            REM ''
            }
    }
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The Resource Flow Generation Explorer Relationship Reports
    that are found on Developerworks are missing the
    LISTSEPARATOR and other SETTINGS, required for use on a
    French OS.
    

Problem conclusion

  • This is not a System Architect Development bug. The client
    found some Explorer Relationship reports (the Resource Flow
    Generation Reports.zip) on developerworks that are missing
    the settings:
    
     SETTING { DECIMALSEPARATOR "." }
     SETTING { LISTSEPARATOR "," }
     SETTING { MEASUREMENT ENGLISH }
     SETTING { PAGESIZE -1", 0.00 }
     SETTING { REPORTFORMAT 0 }
    
    So if you are on a non-English Locale, like French you get
    errors
    
    Any report should have these settings in them so you can run
    them on a non-English locale. This is a Working As designed.
    
    This file on developerworks was created by Community of
    Practice not by development.  Community of Practice has been
    notified that a change needs to be made to the file on
    developerworks
    
    
    In System Architect, if you create a new explorer object
    report or new explorer relationship report, you will notice
    those settings are automatically added to the report.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM75547

  • Reported component name

    TLOGIC SYS ARCH

  • Reported component ID

    5724V68SA

  • Reported release

    B42

  • Status

    CLOSED PRS

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-10-22

  • Closed date

    2012-10-25

  • Last modified date

    2012-10-25

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

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

Fix information

Applicable component levels

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS6RBX","label":"Rational System Architect"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"11.4.2","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
25 October 2012