zoukankan      html  css  js  c++  java
  • Get column value of Flex Datagrid by QTP

     

    ' get the number of rows in the table
    rowCount=Browser("Browser").FlexApplication("App").FlexApplication("Fl exClient").FlexPanel("FlexPanel").FlexCanvas("App Home").FlexPanel("Search Results").FlexDataGrid("searchResults").GetItemsCount

     

    userFound = FALSE

    For myRow = 1 to rowCount
            'select the row
            Browser("Browser").FlexApplication("App").FlexApplication("FlexClient ").FlexPanel("FlexPanel").FlexCanvas("AppHome").FlexPanel("Search Results").FlexDataGrid("searchResults").SelectIndex(myRow -1) ' indexes start at 0
            'get the data contents of the row (the columns are pipe separated)           
            rowData = Browser("Browser").FlexApplication("App").FlexApplication("FlexClient ").FlexPanel("FlexPanel").FlexCanvas("App Home").FlexPanel("Search Results").FlexDataGrid("searchResults").GetROProperty("selecteditem")
            'report the row data
            Reporter.ReportEvent micDone,"Search Results Row " &myRow,rowData
            'split the row data into an array: one element per column
            aRowData=split(rowData,"|")
           
            ' see if the UserName column matches what we want to select
            If myUser <> "" Then
                    ' the strings must match exactly
                    If trim(aRowData(0)) = myUser Then
                        userFound = TRUE

                        exit For
                    End If
            End If
    Next

  • 相关阅读:
    单片机中的类型转换
    vs2013CCyusb报错(CyAPI.obj)
    c/c++ 去掉空格函数
    keil关于正点原子的sys.h工程报错修改
    【C语言】华软C语言程序设计复习
    c/c++中,clock函数的用法和作用
    vs mfc出现错误“MSB8301”解决办法
    vs出现“未将对象引用到实例的错误”
    keil uv5 代码格式化
    嵌入式软件面试
  • 原文地址:https://www.cnblogs.com/ellie-test/p/3288728.html
Copyright © 2011-2022 走看看