Muhtasari
Kwa kipengele hiki, unaweza kusanidi sehemu nzima za fomu ya Tukio ili zionekane tu wakati masharti maalum yametimizwa.
Hii hufanya fomu:
- Rahisi na haraka kukamilisha uwanjani
- Imelenga zaidi, inaonyesha maswali muhimu pekee
- Bora katika kukusanya data sahihi na ya muktadha
Jinsi ya kuunda sehemu yenye masharti
Unaweza kuweka sehemu yenye masharti kwa kufafanua sheria zinazorejelea sehemu mapema katika fomu.
Katika kiwango cha juu, mchakato ni:
- Ongeza Sehemu unayotaka kuweka masharti
- Chagua Mantiki
- Chagua sehemu ambayo sharti linapaswa kutegemea. Hii lazima iwe sehemu ambayo iko katika sehemu kabla ya sehemu ya masharti
- Chagua mwendeshaji ili kufafanua jinsi thamani ya sehemu hiyo inavyopaswa kutathminiwa (tazama Kuelewa waendeshaji hapa chini)
- Ingiza thamani ya kulinganisha, ikiwa opereta anahitaji moja
- Hifadhi fomu
Mara tu baada ya kusanidiwa, sehemu hiyo itaonekana tu wakati masharti yake yametimizwa.
Kuelewa waendeshaji
Opereta ni sheria ambayo EarthRanger hutumia kulinganisha thamani ya sehemu dhidi ya sharti. Ni opereta zipi zinazopatikana hutegemea aina ya sehemu unayorejelea — si kila opereta anayefanya kazi na kila aina ya sehemu.
| Opereta | Inachoangalia | Thamani ya kulinganisha | Aina za sehemu zinazoungwa mkono |
|---|---|---|---|
| Ina | Thamani ya sehemu hiyo inajumuisha thamani uliyobainisha | Kipande kimoja cha maandishi | Maandishi, Orodha ya Chaguo - Nyingi |
| Ni Hasa | Thamani ya sehemu inalingana na thamani yako ya kulinganisha haswa — si zaidi, si chini | Thamani moja (au seti ya thamani, kwa Orodha ya Chaguo - Nyingi) | Boolean, Maandishi, Nambari, Orodha ya Chaguo - Moja, Orodha ya Chaguo - Nyingi |
| Ni Tupu | Sehemu haina thamani iliyoingizwa | Hakuna | Aina zote za sehemu isipokuwa Boolean |
| Sio Tupu | Sehemu hiyo ina thamani yoyote iliyoingizwa | Hakuna | Aina zote za sehemu isipokuwa Boolean |
| Imejumuishwa na | Thamani ya sehemu imefunikwa kikamilifu na seti ya thamani unazobainisha | Seti ya thamani | Orodha ya Chaguo - Moja, Orodha ya Chaguo - Nyingi |
| Haijajumuishwa na | Thamani ya sehemu haijafunikwa kikamilifu na seti ya thamani ulizobainisha | Seti ya thamani | Orodha ya Chaguo - Moja, Orodha ya Chaguo - Nyingi |
Mifano michache ya jinsi hizi zinavyofanya kazi katika mazoezi:
- Ina , kwenye sehemu ya maandishi, ikiangalia
elephant: "Tembo wa msituni wa Kiafrika" inalingana, "Kifaru Mweupe wa Kaskazini" hailingani. - Je, ni sawa kabisa , kwenye Orodha ya Chaguo - Sehemu nyingi, ikiangalia
["elephant", "lion"]: jibu la mechi za tembo na simba haswa; jibu la tembo, twiga, na simba halina, kwa sababu linajumuisha thamani ya ziada. - Imejumuishwa na , kwenye Orodha ya Chaguo - Sehemu nyingi, ikiangalia dhidi ya
["elephant", "lion", "giraffe"]: jibu la mechi za tembo na simba , kwa sababu zote ziko kwenye seti inayoruhusiwa. Jibu linalojumuisha faru halilingani, kwa sababu faru hayuko kwenye seti. - Haijajumuishwa na hufanya kazi kwa njia ile ile kinyume chake — inalingana wakati jibu linajumuisha angalau thamani moja nje ya seti inayoruhusiwa.
Ushauri: Ikiwa opereta haionekani kama chaguo, angalia tena aina ya sehemu uliyochagua katika hatua ya 3 — kuna uwezekano haitumiki kwa aina hiyo ya sehemu. Tazama jedwali hapo juu.
Kuchanganya hali nyingi
Sehemu yenye masharti inaweza kuwa na zaidi ya sharti moja. Unapoongeza masharti mengi, utachagua jinsi yanavyopaswa kuunganishwa:
- Masharti yote lazima yatimizwe (NA) — sehemu hiyo inaonekana tu ikiwa kila sharti limetimizwa.
- Sharti lolote linaweza kutimizwa (AU) — sehemu inaonekana ikiwa angalau sharti moja limetimizwa.
Chagua Masharti yote wakati sehemu inapaswa kuonekana tu katika mchanganyiko maalum wa hali, na Masharti yoyote wakati majibu kadhaa tofauti yanapaswa kuweza kusababisha sehemu hiyo hiyo.
Sheria na mapungufu ya kuzingatia
Mantiki ya masharti inatumika tu kwa sehemu, si sehemu za kibinafsi, kuhakikisha muundo wa umbo ulio wazi na unaotabirika.
Ili kuhakikisha fomu zinabaki kuwa za kimantiki na zinazoweza kutumika, sehemu zenye masharti hufuata sheria hizi:
Sheria za mpangilio wa sehemu
- Sehemu inaweza kutegemea tu sehemu inayoishi katika sehemu inayoonekana mbele yake katika umbo
- Sehemu haiwezi kutegemea sehemu iliyo ndani yake
Mifano ya matumizi
Sehemu zenye masharti ni muhimu sana wakati:
- Spishi tofauti zinahitaji maswali tofauti ya ufuatiliaji
- Maelezo ya ziada yanahitajika tu kwa matokeo au shughuli fulani
- Taarifa za hiari zinapaswa kuonekana tu wakati muhimu
Kwa kuonyesha tu kinachohitajika, fomu hubaki na ufanisi na rahisi kukamilisha.
