Developer Portal Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 
    SOLVED

    InstIdx Enumeration in Subchains

    InstIdx Enumeration in Subchains

    Andre_M
    Member

    When using several subtrees in the project (OES4.10), I can't name the ENUM elements of the InstIdx equally, although they should be unique via the ENUM name. Is this a bug in the OES or is it intentional?

     

    2 REPLIES 2

    maj9bj
    Long-established Member

    You cannot the use same instance names only in the same hierarchy (parent) level, like on the picture.

    maj9bj_0-1655717480551.png

    But if you encapsulate instances into separated command handlers, same indexes will work. See picture 2.

    maj9bj_1-1655717592910.png

     



    nexidator
    Community Moderator
    Community Moderator

    As you can see by the error message, it is intentional. The reason is that the configuration format of several runtime components (e.g. HMI) only contains the enumeration item name at the subtree reference level. So the names would not be unique there.

    In Control plus V2, we have changed the configuration formats of all affected components, so this restriction does not apply anymore.

    Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist