En cliquant sur la ligne correspondante dans un WebTable à l'aide UFT/QTP

Je vais avoir dur moment en cliquant sur la ligne correspondante dans le Tableau. Mon code trouver la bonne ligne, mais lorsque j'utilise de l'Enfant de l'Élément de méthode, il se plaint que l'Objet n'est pas trouvé. Voici mon code:

Desc = "Record to click"

If Browser("B").Page("P").WebTable("W").exist(10) Then

    totalRows = Browser("B").Page("P").WebTable("W").RowCount()
    For RowNum = 1 To totalRows
        If aDesc = Browser("B").Page("P").WebTable("W").GetCellData(RowNum,2) Then
            Browser("B").Page("P").WebTable("W").ChildItem(RowNum,2,"WebElement",0).click
        End If
    Next
End If

J'avais repéré sur la valeur de la ligne c'est le Web Élément, j'ai essayé d'utiliser le Lien ne fonctionne pas. Aussi, j'ai essayé de Child Item(aDesc,2,"WebElement",0)- ne fonctionne pas non plus. J'ai utilisé 0 pour l'index, car il n'y a qu'un seul élément dans la ligne de texte simple. Je reçois cette erreur dans de nombreux autres tests. En de rares occasions, cette approche fonctionne dans certains tests, mais la plupart du temps, il se plaint de l'absence de l'objet.

Merci beaucoup pour votre aide!

InformationsquelleAutor K.G. | 2016-06-15