Forum Discussion

aleksmatlashev's avatar
aleksmatlashev
New Contributor
5 years ago

Can't interact with dropdown list

Hello! I have a dropdown list and I just want to choose one item. I read documentation and I tried everything, but I can't interact with this element. 

https://support.smartbear.com/testcomplete/docs/app-objects/specific-tasks/standard/combobox/drop-down-lists.html 

https://support.smartbear.com/testcomplete/docs/app-objects/specific-tasks/standard/combobox/selecting-items.html 

This screenshot demonstrate dropdown list which I want to interact http://prntscr.com/nptg35 . 

I use 7 version of TestComplete. It is desktop app. 
I hope you will help me. Thank you.

6 Replies

  • tristaanogre's avatar
    tristaanogre
    Esteemed Contributor

    A screenshot of the object does not help in the diagnosis.  Somethings needed:

     

    1) Copy/Paste of the code that you are executing or screenshot of the Keyword test that you are attempting to execute

    2) Any NameMapping configurations for indentifying the object

    3) Object Browser and/or Object Spy screenshots showing how the object appears within TestComplete.

    • aleksmatlashev's avatar
      aleksmatlashev
      New Contributor
      var brokerDropDown = Sys.Process("ForexTester3").VCLObject("DataCenterFrm").VCLObject("Panel1").VCLObject("HistoryBox").VCLObject("BrokerBox");
        brokerDropDown.DropDown();
        brokerDropDown.ClickItem(3);

      This is my code. I tried to use a lot of variants. I also attach screen of object properties
      http://prntscr.com/nry8el

      • tristaanogre's avatar
        tristaanogre
        Esteemed Contributor

        OK, technically, I don't think you need to call DropDown() first.  ClickItem will do the drop down call and click on the item... in your case, it will click on the 4th item down the list (index 3). 

        So, your code looks, generally, OK.  So, when you run it, what do you get?  Do you get errors?  If so, what errors?