0

Web テーブルがあり、多くの動的リンクがあります。Web リストから既に選択した特定のリンクをクリックする必要があります。いくつかのコードを試しましたが、機能していません。貴重な解決策を教えてください。

Scheme = DataTable.Value("Scheme", "dtDataSheet")

If checkIfItemExistInWeblist(sScheme, Browser("ViewPortfolio").Page("AddTransaction").WebList("schemeId") Then
    Browser("View Portfolio").Page("Add Transaction").WebList("schemeId").Select sScheme
    Wait(5)
    sSchemeName = sScheme
End If

goToSchemePage(sSchemeName)

Function goToSchemePage(sSchemeName)    
    Dim oAnchor
    Dim blnFound
    Set oAnchors = Browser("AssetDetails").Page("AssetDetails").WebElement("SchemeLastNAVUnits/Avg.").Object.GetElementsByTagName("A") 

    blnFound = False
    For Each oAnchor in oAnchors
        If oAnchor.innertext = sSchemeName Then
            oAnchor.Click()
            blnFound = True
        End If
        Set oAnchor = Nothing

        If blnFound = True Then Exit For
    Next 'oAnchor

    Set oAnchors = Nothing
End Function

しかし、うまくいきません。貴重な解決策を教えてください。

4

0 に答える 0