Jagamisviis:


Veebielemendi koordinaatide ja suuruse toomine

Veebirakenduste ja veebilehtede automatiseerimisel peate võib-olla teadma konkreetse elemendi täpset asukohta ja suurust.

Selle teabe toomiseks looge brauseri eksemplar ja juurutage toiming Hangi veebilehel elemendi üksikasjad. Määrake toimingu atribuutides suvandi Atribuudi nimi väärtuseks waelementrectangle. Toiming salvestab toodud väärtused tekstimuutujasse AttributeValue .

Märkus.

Toiming Hangi veebilehe elemendi üksikasjad nõuab kasutajaliidese elementi, mis määrab veebielemendi, kust see valitud attrubiidi toob. Lisateavet kasutajaliidese elementide kohta leiate teemast Automatiseeri kasutajaliidese elementide abil.

Kuvatõmmis toimingust Hangi veebilehe elemendi üksikasjad.

Pärast tekstiväärtuse AttributeValue allalaadimist peate selle jagama eraldi väärtusteks ja teisendama need numbriteks.

Tekstiväärtuse tükeldamiseks kasutage toimingut Tükelda tekst ja eraldage väärtused, kasutades eraldajana komamärki (,). Eraldatud väärtused salvestatakse loendimuutujasse nimega TextList.

Kuvatõmmis toimingust Tükelda tekst.

Enne tekstide teisendamist numbriteks kasutage toimingut Loo uus loend , et luua loend, mis salvestab teisendatud numbrid järgmistes etappides.

Uue loendi loomise toimingu kuvatõmmis.

Tekstiloendi igale üksusele iseseisvaks juurdepääsuks kasutage iga silmuse jaoks a Iga silmuse jaoks .

Kuvatõmmis a-st Iga silmuse jaoks.

Kasutage silmuse sees toimingut Teksti teisendamine arvuks , et teisendada silmuse praegune tekstiüksus arvuks.

Kuvatõmmis toimingust Teisenda tekst arvuks.

Järgmisena kasutage toimingut Lisa üksus loendisse , et salvestada loodud number eelnevalt loodud loendisse.

Kuvatõmmis toimingust Üksuse lisamine loendisse.

Lõplikele koordinaatidele ja suuruse väärtustele hiljem voos juurdepääsemiseks kasutage järgmisi märke:

  • Loend[0] – veebielemendi vasakpoolne punkt HTML-lehe vasakus ülanurgas
  • Loend[1] - veebielemendi ülemine punkt HTML-lehe vasaku ülanurga suhtes
  • Loend[2] – veebielemendi laius
  • Loend[3] - veebielemendi kõrgus

Akna parempoolsete ja alumiste punktide arvutamiseks saate kasutada järgmisi väljendeid:

  • %List[0] + List[2]% - veebielemendi parem punkt
  • %List[1] + List[3]% - veebielemendi alumine punkt

Märkus.

Lisateavet loendite ja märke VariableName[ItemNumber] kohta leiate jaotisest Muutuja andmetüübid.

HTML-lehe vasaku ülanurga koordinaatide leidmiseks võite kasutada veebibrauseri eksemplari atribuute DisplayRectangleX ja DisplayRectangleY.

Pärast brauseri eksemplari salvestamist nimega muutujasse %Browser% kasutage X- ja Y-dimensioonide toomiseks avaldisi %Browser.DisplayRectangleX% ja %Browser.DisplayRectangleY% expressions.

Kuvatõmmis avaldisest %Browser.DisplayRectangleY% muutuja toimingus Määra.

Lisaks saate tuua koordinaadid, mis määravad veebielemendi keskpunkti, kasutades atribuuti waelementcentercoords toimingus Hangi elemendi üksikasjad veebilehel .