Skip to Content
avatar image
Former Member

HOW TO GET Tree Node text via CBTA

Hi All,

I'm trying to capture a text value from a tree structure in SAP Gui using object spy.

I have tried default component CBTA_GUI_GETPROPERTY but , it's not giving me the desired result. Even while recording the same script i tried capturing the text value using GET_DATA but the property was not getting captured.

Although using object spy value is getting captured but the problem is how to get that value in my script. Here it's a sub property of "Selected Node" so using default component CBTA_GUI_GETPROPERTY is not giving correct propert value. I have attached the screen shot of the Object spy result. From the information present in screen shot I'm trying to get text of Node 1.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Sep 14, 2017 at 10:00 AM

    Hi Braj,

    To get the node name from the SAP tree structure., you can use the CBTA_GUI_GETPROPERTY as explained below.

    1. In the propertyname in Getproperty use "GETITEMTEXT(Selectednodekey, selecteditemcolumn). method.

    2. IT would be something like GetItemText(" 2","COL1")

    3. You can get the nodekey and the columnname information under the selected node which you have already mentioned. Make sure to include the spaces before the node key, as it appears when you spy it.

    Hope it answers your query.



    Add comment
    10|10000 characters needed characters exceeded