דוגמאות להתניות
במדריך זה ניתן למצוא דוגמאות עבור שימוש ברכיב ההתניות ב-Blox לצרכים שונים.
מדריך זה יתעדכן באופן תדיר עם דוגמאות חדשות.
התניה לפי ערך בשדה Checkbox/Select
קיימות מספר חלופות כדי להציג שדה / אזור מסוים בטופס לפי בחירה ספציפית או מספר בחירות.
הדרך הראשונה –
{selectFieldName}== "[\"1\"]" || {selectFieldName}== "[\"2\"]"
בדוגמה לעיל, ניתן לראות התניה להציג (או לא להציג) את השדה אם נבחרה האופציה '1' או '2'.
הדרך השנייה –
{selectFieldName}.includes("3") || {selectFieldName}.includes("5")
בדוגמה לעיל, ניתן לראות התניה להציג (או לא להציג) את השדה אם נבחרה האופציה '3' או '5'.
התניה לפי Radiobutton
ניתן להציג התניה לפי Radiobutton באופן הבא:
{selectFieldName} == "1"
התניה לפי תאריך
להלן דוגמאות פשוטות להתניה לפי תאריך.
{dateFieldName} == '20/11/2022'
בדוגמה לעיל, ניתן לראות התניה אם להציג (או לא להציג) את השדה במידה והוא שווה לתאריך 20/11/2022.
{dateFieldName} > '20/11/2022'
בדוגמה לעיל, ניתן לראות התניה אם להציג (או לא להציג) את השדה במידה והוא גדול מהתאריך 20/11/2022.
{dateFieldName} != '20/11/2022'
בדוגמה לעיל, ניתן לראות התניה אם להציג (או לא להציג) את השדה במידה והוא שונה מתאריך 20/11/2022.
{startDateFieldName} > '20/11/2022' && {endDateFieldName} < '25/11/2022'
בדוגמה לעיל, ניתן לראות התניה אם להציג (או לא להציג) את השדה במידה והוא בין התאריכים 20/11/2022 ל-25/11/2022.
התניה לפי ערך נומרי
להלן מספר דוגמאות להתניה לפי ערכים נומריים.
{isNumeric} == 5
בדוגמה לעיל, ניתן לראות התניה אם להציג (או לא להציג) את השדה במידה והערך שווה ל-5.
{isNumeric} > 5
בדוגמה לעיל, ניתן לראות התניה אם להציג (או לא להציג) את השדה במידה והערך גדול מ-5.
{isNumeric} >= 5
בדוגמה לעיל, ניתן לראות התניה אם להציג (או לא להציג) את השדה במידה והערך שווה או גדול מ-5.
{isNumeric} >= 5 && {isNumeric} < 11
בדוגמה לעיל, ניתן לראות התניה אם להציג (או לא להציג) את השדה במידה והערך שווה או גדול מ-5 אך קטן מ-11
({isNumeric} >= 5 && {isNumeric} < 11) || {isNumeric} == 100
בדוגמה לעיל, ניתן לראות התניה אם להציג (או לא להציג) את השדה במידה והערך שווה או גדול מ-5 אך קטן מ-11 או ששווה ל-100.