Přeskočit na hlavní obsah
Verze: 0.23.1

Poziční vyhledávání

Poziční vyhledávání najde cíl podle jeho polohy vůči jinému prvku. Použijte ho vždy, když se hodnota, kterou potřebujete, mění při každém běhu, ale něco stabilního je hned vedle ní — popisek pole, hlavička sloupce tabulky, identifikátor řádku.

Pole

ParametrPopis
ReferenceStabilní ukotvení, které robot vždy najde, např. popisek E-mail: nebo hlavička sloupce.
DotazCíl, který se má najít v daném směru od reference. Necháte-li jeho Popisek prázdný, odpovídá jakýkoli prvek daného typu.
Index prvkuKterý nález vzít, když odpovídá více prvků. (pokročilá nastavení)

Reference i Dotaz jsou samy plnohodnotné objekty k vyhledání, takže každý má vlastní Popisek, Způsob vyhledávání a typ.

Směry vyhledávání

Nad / Pod — najde prvek nad nebo pod referencí.

ParametrPopis
Zarovnání vyhledáváníOd kterého bodu reference se měří vodorovná vzdálenost: LEFT (výchozí), RIGHT nebo MIDDLE. Kombinací s DISTANCE se měří po obou osách, s THRESHOLD se přijmou jen přesně zarovnané prvky.

Nalevo od / Napravo od — najde prvek vlevo nebo vpravo od reference.

ParametrPopis
Hledat ve stejném řádkuKdyž je zapnuté (výchozí), oba prvky musí být na stejném řádku. Vypněte u rozvržení, kde je hodnota svisle mírně posunutá.
📸 Potřeba snímek — /img/editor/objects/so-above.png

Zachytit: editor objektu Pod s poli Reference, Dotaz a rozbaleným seznamem Zarovnání vyhledávání s volbami LEFT / RIGHT / MIDDLE. Proč přefotit: volby zarovnání jsou nyní řádný výběrový seznam a jsou v pokročilých nastaveních.

📸 Potřeba snímek — /img/editor/objects/so-right.png

Zachytit: editor Napravo od a k tomu živý náhled formuláře, kde je popisek referencí a hodnota napravo je zvýrazněná jako dotaz. Popsat: označit referenci a dotaz dvěma různě barevnými rámečky.

Příklad z praxe

Přečtení čísla faktury, které se pokaždé mění a je vytištěné napravo od pevného popisku:

PoleHodnota
Typ objektuNapravo od
Reference → typ / PopisekText / Číslo faktury
Dotaz → typ / PopisekText / ^\d{8}$
DotazZpůsob vyhledáváníREGEX
Hledat ve stejném řádkuzapnuto

Robot najde pevný popisek a pak přečte první osmiciferné číslo na stejném řádku — bez ohledu na to, kde se okno na obrazovce nachází.

tip

Ukotvení k popisku dělá automatizaci imunní vůči posunům rozvržení. Regulární výraz v Dotazu pak vybere jen tu část, kterou chcete, a ignoruje okolní text, například označení měny.