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.

Huomautus

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.

Näyttökuva Hae tietoja verkkosivun elementistä -toiminnosta.

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.

Näyttökuva Jaa tekstiä -toiminnosta.

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

Näyttökuvassa Luo uusi luettelo -toiminto.

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

Näyttökuva For each -silmukasta.

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

Näyttökuva Muunna teksti numeroksi -toiminnosta.

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

Näyttökuvassa Lisää nimike 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

Huomautus

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.

Näyttökuva %Browser.DisplayRectangleY%-lausekkeesta Määritä muuttuja -toiminnosta.

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