Приказаћемо како сакрити или приказати више поља у зависности од условне логике – користећи елемент Сакривање секције. Пре него што наставимо, потребно је упознати се са овим елементом.
Шта представља елемент за сакривање секције?
Цитирајући Jotform чланак о пољима обрасца:
Сакрива делове обрасца. Корисно је ако желиш да прикажеш и сакријеш делове обрасца.
У овом случају ћемо користити сакривање секције да раздвојимо образац на делове, и користећемо условну логику да их прикажемо или сакријемо у завиности од корисникових акција.
- Додај елемент за сакривање секције на почетку сваке групе које желиш да раздвојиш.
Ово ће означити почетак секције коју желиш да условно сакријеш/прикажеш- Додај колико год поља је потребно. У овом примеру, поља су груписана за сваког госта. Креиране су секције „Гост 1“, „Гост 2“ и „Гост 3“, и свака секција ће да има поље за име и презиме и имејл адресу.
Својства елемента за сакривање секције
У овом елементу постоје два важна подешавања: „Видљивост секције“ и „Видљивост дугмета“
Видљивост секције => Ова опција ти дозвољава да подесиш подразумевану видљивост секције. Може бити отворена или затворена. Садржај секције ће бити видљив уколико је подешавање постављено на видљиво. Уколико је подешено на сакривено, садржај неће бити видљив.
Видљивост дугмета => Ова опција ти дозвољава да сакријеш или прикажеш дугме за сакривање или приказивање садржана. Постави подешавање на сакривено уколико не желиш да прикажеш дугме, у супротном, подеси елемент на видљиво. Имај на уму да, уколико је дугме видљиво, корисници ће моћи да прикажу или сакрију целу секцију у обрасцу.
Стрелица уперена ка доле значи да је секција елемента за сакривање секције подразумевано „Отворена“ или „видљива“.
У овом примеру, не желимо да прикажемо дугме па је видљивост подешена на сакривено, а садржај секције на видљиво. Овако ће образац изгледати уредније, а условна логика ће се додати касније.
- Комплетирај секцију користећи још један елемент за сакривање секције
Елемент за сакривање секције обухвата сва предстојећа поља, до следећег елемента за сакривање секције. Уколико након секције обрасца не следи још једна (на пример више узастопних секција), мораћеш да додаш крајњи елемент да завршиш секцију.
Ово можемо постићи додавањем још једног елемента за сакривање секције и да подесимо видљивост на видљиво и дугме на сакривено.
- Додавање услова за сакривање или приказивање секције
Сада када су секције дефинисане, можемо почети са додавањем правила за условну логику.
Можеш подесити услове да сакрију или прикажу одговарајуће елементе за сакривање секције. Погледај пример обрасца испод и слободно га клонирај на свој налог да сазнаш како је решење имплементирано.
Ево га пример обрасца који показује сваку секцију за госта у зависности од унешеног броја гостију: https://form.jotform.com/220942845066055
Испод су кораци кориштени за подешавање условне логике.
a. Прво подесимо правило или УКОЛИКО услов који ће покрени акцију.
б. За овај пример смо одабрали Прикажи више како би се приказали елементи за сакривање секције у зависности од одабраног броја гостију.
Важна напомена: Најбоље је користити исте УРАДИ изразе на пољу обрасца које је повезано са више услова. У овом случају се користи „Прикажи више“ на свим елементима за сакривање секције. Како би одабрали више поља за приказ држите CTRL и кликните на жељена поља или „Command“ дугме и кликни на поља (за Mac).
Понови исте кораке за „Гост 2“ и „Гост 3“ секције.
д. Овако изгледа листа свих услова за секције за госте:
е. Сачувај измене и тестирај образац. Сада имаш образац са групама подељеним у секције које ће бити приказане само у зависности од одређеног уноса.
Ево га још један пример обрасца коиј сакрива детање претходног послодавца уколико корисник одабере „Не“ за питање „Да ли сте претходно били запослени“: https://form.jotform.com/220944333330043
Пошаљи коментар: