Jos-toimintojen käyttäminen Pikakomennoissa
Käytä Jos-toimintoa (tunnetaan myös nimellä ehtolauseke) sellaisen pikakomennon määrittämiseen, joka tarkistaa tietyt ehdot ja toimii eri tavoin sen mukaan, mitkä ehdot täyttyvät. Jos-toiminnoilla voit joustavasti määrittää eri polkuja, joita toiminnot voivat seurata riippuen ehdoista, jotka tiedetään vasta, kun pikakomentoa suoritetaan.
Yksinkertaisesti sanottuna Jos-toiminto mahdollistaa seuraavan ilmaisemisen pikakomennossa: Jos ehto on totta, toimi näin. Muussa tapauksessa toimi näin. Jokaista tulosta kohden suoritetaan erilainen toimintojen sarja.
Voit käyttää Jos-toimintoa sen testaamiseen, täyttääkö toimintoon viety sisältö tietyn ehdon. Voit esimerkiksi käyttää Jos-toimintoa sen todentamiseen, sisältääkö edellisestä toiminnosta haettu verkkosivu sanan ”lihamureke”.
Huomaa: Jos syötteen ja tulosteen käsitteet eivät ole sinulle tuttuja, katso Johdanto pikakomentojen toimintaan.
Kun Jos-toiminto on sijoitettu pikakomentoon, siinä on kolme merkkiä (tunnistetta pikakomentoeditorissa): Jos, Muussa tapauksessa ja Lopeta jos
Jos-merkissä voit määrittää Syöte- ja Arvo-parametrit. Napauta Syöte-parametria ja valitse ehto. Käytettävissä olevat ehdot riippuvat syötteen tyypistä. Tekstisyötteissä on seuraavanlaisia ehtoja: on, ei ole ja sisältää. Numerosyötteissä on seuraavanlaisia ehtoja: on suurempi kuin, on pienempi kuin tai on välillä.
Koska Jos-toiminnolla on kaksi mahdollista tulosta – ehto on tosi tai epätosi – voit sijoittaa toimintoja kahdelle polulle. Kun pikakomento suoritetaan, tosi-ehdon täyttyminen vie syötteen ensimmäiseen Jos-toiminnon jälkeiseen toimintoon, kun taas epätosi-ehdon täyttyminen vie syötteen ensimmäiseen Muussa tapauksessa -merkin jälkeiseen toimintoon.
Viimeinen tuotoksen tuottava toiminto Jos-osassa tai Muussa tapauksessa -osassa vie sisältönsä Lopeta jos -merkin lävitse tuotoksena (voidaan noutaa Jos-tulos-taikamuuttujana). Tämä tarkoittaa, että Jos-toiminnon jokaisen polun viimeinen toiminto vaikuttaa koko toiminnon tuotokseen.
Vinkki: Voit sijoittaa Jos-toimintoja sisäkkäin ja luoda monipuolisemman valintapuun pikakomentoon: Vedä pikakomentoeditorissa toinen Jos-toiminto siten, että se on ensimmäisen Jos-toiminnon alemman osan päällä. Toinen Jos-toiminto on sisäkkäinen ensimmäiselle (sisennetty).