Developer Portal Community

    We are moving! We are currently migrating our community to the new Bosch Connected Industry Online Portal. The community will be available latest in the new year again, until then it will be in read-only mode. Click here for more information.

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

    VariableDrop.Comment is an empty string, even though there is a comment

    VariableDrop.Comment is an empty string, even though there is a comment

    MarvinW
    Long-established Member

    Hello,

    using OES4.11b here. I want to access the comment of a variable that is linked in my object's parameter. However, the Comment property is empty, even though there is a string specified:

    MarvinW_0-1659603717538.png

    MarvinW_1-1659603782085.png

    Are there some special conditions to pay attention to?

    6 REPLIES 6

    MarvinW
    Long-established Member

    Never mind, found the problem.

    The comment is at the type from which the variable is created, but not at the variable directly. Now I need to find a way to access that type comment somehow from my VariableDrop^^

    IAreCBTEF
    Long-established Member

    Where is your first picture? please tell me thanks

    nexidator
    Community Moderator
    Community Moderator

    Comments are primarily for the PLC code, so they are not inherited from the type definition because the element of the struct instance does not appear in the declaration PLC code, anyway.

    If you want the text to be available at all instances of a structure, you can use the Label property. If no comment is specified, the VariableDrop.Comment property returns the Label as fallback. 

    IAreCBTEF
    Long-established Member

    Where is VariableDrop?

    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