Verkkoelementin koordinaattien ja koon hakeminen

Kun automatisoit verkkosovellukset ja verkkosivut, sinun täytyy ehkä tietää määrätyn elementin tarkka sijainti ja koko.

Noutaaksesi nämä tiedot luo selaimen ilmentymä ja käytä Verkkosivulla olevan elementin tietojen hakeminen -toimintoa. Aseta toiminnon ominaisuuksissa Määritteen nimi -valinnaksi waelementrectangle. Toiminto tallentaa noudetut arvot tekstimuuttujaan nimeltä AttributeValue.

Note

Verkkosivulla olevan elementin tietojen hakeminen -toiminto edellyttää käyttöliittymäelementtiä, joka täsmentää verkkoelementin, josta se noutaa valitun määritteen. Lisätietoja käyttöliittymäelementeistä on kohdassa Automate käyttöliittymäelementtien käyttäminen.

Verkkosivulla olevan elementin tietojen hakeminen -toiminto.

Kun AttributeValue -tekstiarvo on noudettu, sinun täytyy jakaa se erillisiin arvoihin ja muuttaa ne numeroiksi.

Jaa tekstiarvo käyttämällä Jaa teksti osiin -toimintoa ja erottelemalla arvon käyttämällä pilkkumerkkiä (,) rajoittimena. Erotellut arvot tallennetaan luettelomuuttujaan nimeltä TextList.

Jaa teksti osiin -toiminto.

Ennen kuin muunnat tekstit numeroiksi, luo luettelo, joka tallentaa muunnetut numerot, käyttämällä Luo uusi luettelo -toimintoa seuraavien vaiheiden mukaisesti.

Luo uusi luettelo -toiminto.

Käyttääksesi kutakin TextList kohdetta itsenäisesti, käytä Kullekin silmukalle.

Kullekin silmukalle

Käytä silmukan sisällä Muunna teksti numeroksi -toimintoa muuntaaksesi silmukan nykyisen tekstikohteen numeroksi.

Muunna teksti numeroksi -toiminto.

Käytä seuraavaksi Lisää kohde luetteloon -toimintoa tallentaaksesi tuotetun numeron aiemmin luotuun luetteloon.

Lisää kohde luetteloon -toiminto.

Käytä lopullisia koordinaatteja ja koon arvoja myöhemmin työnkulussasi käyttämällä seuraavia merkintöjä:

  • Luettelo[0] - Verkkoelementin vasen piste, suhteellinen HTML-sivun vasempaan yläkulmaan
  • Luettelo[1] - Verkkoelementin ylin piste, suhteellinen HTML-sivun vasempaan yläkulmaan
  • Luettelo[2] - Verkkoelementin leveys
  • Luettelo[3] - Verkkoelementin korkeus

Laske ikkunan oikeat ja alimmat pisteet käyttämällä seuraavia ilmaisuja:

  • %Luettelo[0] + Luettelo[2]% - Verkkoelementin oikea piste
  • %Luettelo[1] + Luettelo[3]% - Verkkoelementin alin piste

Note

Lisätietoja luetteloista ja VariableName[ItemNumber] merkinnästä kohteessa Variable datatypes.

Voit etsiä HTML-sivun vasemman yläkulman koordinaatit käyttämällä verkkoselaimen ilmentymän ominaisuuksia DisplayRectangleX ja DisplayRectangleY.

Tallennettuasi selaimen ilmentymän muuttujaan nimeltä %Browser%, käytä ilmaisuja %Browser.DisplayRectangleX% ja %Browser.DisplayRectangleY% noutaaksesi X- ja Y-ulottuvuudet.

%Browser.DisplayRectangleY%-ilmaisu Aseta muuttuja -toiminnossa.

Lisäksi voit noutaa koordinaatit täsmentämällä verkkoelementin keskiosan käyttämällä määritettä waelementcentercoords Verkkosivulla olevan elementin tietojen hakeminen -toiminnossa.