Hent detaljer fra en nettside
Henting av informasjon om nettsider er en vesentlig funksjon i de fleste nettbaserte flyter. Med handlingen Hent detaljer om nettside kan du hente ulike detaljer fra nettsider og håndtere dem i skrivebordsflytene dine.
Hvis du vil bruke handlingen, trenger du en nettleserforekomst som allerede er opprettet, som angir nettsiden du vil trekke ut detaljer fra. En nettleserforekomst kan opprettes med en hvilken som helst handling som starter en nettleser.
Når du har valgt den riktige nettleserforekomsten, velger du informasjonen du vil trekke ut fra nettsiden. Handlingen Hent detaljer om nettside har seks forskjellige alternativer:
- Beskrivelsen av nettsiden
- Metanøkkelordene på nettsiden
- Tittelen på nettsiden
- Teksten på nettsiden
- Kildekoden til nettsiden
- Nettadressen til nettsiden
Den hentede informasjonen lagres for senere bruk i en tekstvariabel kalt WebPageProperty.
Forhindre feil under henting av detaljer
Selv om de fleste egenskapene finnes på nær sagt enhver nettside, finnes det scenarioer der handlingen Hent detaljer om nettside ikke kan hente de valgte detaljene. Nettsider uten metanøkkelord er for eksempel vanlige.
Hvis du er usikker på om et attributt finnes på en nettside, konfigurerer du alternativene for Ved feil i handlingen Hent detaljer om nettside for å fortsette kjøringen av flyten etter en feil. Hvis du vil ha mer informasjon om feilhåndtering av handlinger, kan du se Håndter feil i skrivebordsflyt.
Hvis du vil finne ut om datautpakkingen er vellykket, bruker du en If-betingelse for å kontrollere om variabelen WebPageProperty er tom eller ikke.
Betingelsen tillater at du implementerer ulik funksjonalitet for tilfeller av vellykket og mislykket datautpakking. Du finner mer informasjon om betingede vilkår i Bruke betingelser.
Eksemplet på en underflyt nedenfor henter de tilgjengelige metanøkkelordene fra en nettside og viser dem i en meldingsboks. Hvis hentingen mislykkes, stopper flyten og returnerer flyten en feilmelding.