Make קבלת פרטים בוובהוק מגוגל פורמס- 2 שאלות

  • הוסף לסימניות
  • #1
1. יש לי טופס שיש בו בערך כ20 שאלות בגוגל פורס שהכל זה תשובות של כן ולא
אני רוצה שירוץ על כל אחד בנפרד אבל הוא מגיע לי בוובהוק בתור מערך ולא מצליחה לפצל לבנאדלים
שמתי איטרטור אבל הוא שומר הכל בנאדל אחד ורץ רק על הראשון
2. מישהו כאן הצליח להשתמש בסוויצ'? תמיד שאני מנסה להשתמש בו הוא לא עובד...
תודה מראש!
מצ"ב צילום מסך
1679838294796.png

1679838626393.png
 
  • הוסף לסימניות
  • #3
שים לב - לדעתי הנתונים שאתה מקבל בווובהוק לא מגיע במערך אלא בכמה קולקשנים ולכן לא עוזר איטוריטור.

הפיתרון צריך להיות שימוש באחת מפונקציות arrya בתוך האיטוריטור - אבל נדרש יותר מידע כדי לתת תשובה יותר מדויקת
 
  • הוסף לסימניות
  • #4
שים לב - לדעתי הנתונים שאתה מקבל בווובהוק לא מגיע במערך אלא בכמה קולקשנים ולכן לא עוזר איטוריטור.

הפיתרון צריך להיות שימוש באחת מפונקציות arrya בתוך האיטוריטור - אבל נדרש יותר מידע כדי לתת תשובה יותר מדויקת
איזה עוד מידע צריך?
 
  • הוסף לסימניות
  • #5
שים לב - לדעתי הנתונים שאתה מקבל בווובהוק לא מגיע במערך אלא בכמה קולקשנים ולכן לא עוזר איטוריטור.

הפיתרון צריך להיות שימוש באחת מפונקציות arrya בתוך האיטוריטור - אבל נדרש יותר מידע כדי לתת תשובה יותר מדויקת
אפשר יותר פירוט? אני צריכה את זה ממש בדחיפות...
 
  • הוסף לסימניות
  • #6
מפורמס את אמורה לקבל את זה כמערך כשכל שאלה ותשובה הם בעצם
"שאלה : תשובה"
את יכולה להשתמש בכל חלק כזה בנפרד אם זה לא כך תנסי לעשות לוובהוק Redetermine.
אם את רוצה משהו אחר תסביברי מה את צריכה במדוייק שיהיה אפשר לענות
 
  • הוסף לסימניות
  • #7
מפורמס את אמורה לקבל את זה כמערך כשכל שאלה ותשובה הם בעצם
"שאלה : תשובה"
את יכולה להשתמש בכל חלק כזה בנפרד אם זה לא כך תנסי לעשות לוובהוק Redetermine.
אם את רוצה משהו אחר תסביברי מה את צריכה במדוייק שיהיה אפשר לענות
השאלה שלי- במקום לעשות 20 ראוטרים שמפצלים את התשובה של כל אחד בנפרד אני רוצה שזה ירוץ בתור באנדלים 20 פעמים ויהיה רק ראטור של כן ולא.

יש אפשרות כזאת?
 
  • הוסף לסימניות
  • #9
לגבי סוויצ'.
מה בדיוק הבעיה?
לפעמים לכתוב את הנוסחה זה קצת מורכב אז כדאי להשתמש במודול.
(להבנתי, תמיד אפשר להשים את הנוסחה במקום את המודול ולחסוך אופריישן אחד, זה עניין של נוחות)
 
  • הוסף לסימניות
  • #10
לגבי סוויצ'.
מה בדיוק הבעיה?
לפעמים לכתוב את הנוסחה זה קצת מורכב אז כדאי להשתמש במודול.
(להבנתי, תמיד אפשר להשים את הנוסחה במקום את המודול ולחסוך אופריישן אחד, זה עניין של נוחות)
תודה! אנסה...
לגבי סוויצ'.
מה בדיוק הבעיה?
לפעמים לכתוב את הנוסחה זה קצת מורכב אז כדאי להשתמש במודול.
(להבנתי, תמיד אפשר להשים את הנוסחה במקום את המודול ולחסוך אופריישן אחד, זה עניין של נוחות)
שאני משתמשת בסוויצ ושמה כמה ערכים הוא נותן לי תוצאה רק של הערך הראשון...
 
  • הוסף לסימניות
  • #11
  • הוסף לסימניות
  • #12
תודה! אנסה...

שאני משתמשת בסוויצ ושמה כמה ערכים הוא נותן לי תוצאה רק של הערך הראשון...
דוגמאות ל- Switch:

חודש לועזי לעברי:
קוד:
{{switch(formatDate(now; "MMM"); "Jan"; "ינואר"; "Feb"; "פברואר"; "Mar"; "מרץ"; "Apr"; "אפריל"; "May"; "מאי"; "Jun"; "יוני"; "Jul"; "יולי"; "Aug"; "אוגוסט"; "Sep"; "ספטמבר"; "Oct"; "אוקטובר"; "Nov"; "נובמבר"; "Dec"; "דצמבר"; )}}

יום לועזי לעברי:
קוד:
{{switch(formatDate(now; "dddd"); "Sunday"; "ראשון"; "Monday"; "שני"; "Tuesday"; "שלישי"; "Wednesday"; "רביעי"; "Thursday"; "חמישי"; "Friday"; "שישי"; "Saturday"; "שבת"; )}}
 
  • הוסף לסימניות
  • #14
מצורף דוגמאות ל- Switch גם במודול וגם בנוסחה.

קוד:
{
    "subflows": [
        {
            "flow": [
                {
                    "id": 1,
                    "module": "util:Switcher",
                    "version": 1,
                    "parameters": {},
                    "mapper": {
                        "input": "{{formatDate(now; \"MMM\")}}",
                        "casesTable": [
                            {
                                "output": "ינואר",
                                "pattern": "Jan"
                            },
                            {
                                "output": "פברואר",
                                "pattern": "Feb"
                            },
                            {
                                "output": "מרץ",
                                "pattern": "Mar"
                            },
                            {
                                "output": "אפריל",
                                "pattern": "Apr"
                            },
                            {
                                "output": "מאי",
                                "pattern": "May"
                            },
                            {
                                "output": "יוני",
                                "pattern": "Jun"
                            },
                            {
                                "output": "יולי",
                                "pattern": "Jul"
                            },
                            {
                                "output": "אוגוסט",
                                "pattern": "Aug"
                            },
                            {
                                "output": "ספטמבר",
                                "pattern": "Sep"
                            },
                            {
                                "output": "אוקטובר",
                                "pattern": "Oct"
                            },
                            {
                                "output": "נובמבר",
                                "pattern": "Nov"
                            },
                            {
                                "output": "דצמבר",
                                "pattern": "Dec"
                            }
                        ],
                        "elseOutput": "",
                        "useRegExpMatch": false
                    },
                    "metadata": {
                        "designer": {
                            "x": 0,
                            "y": 0,
                            "name": "חודש לועזי לעברי"
                        },
                        "restore": {
                            "expect": {
                                "casesTable": {
                                    "mode": "chose",
                                    "items": [
                                        null,
                                        null,
                                        null,
                                        null,
                                        null,
                                        null,
                                        null,
                                        null,
                                        null,
                                        null,
                                        null,
                                        null
                                    ]
                                }
                            }
                        },
                        "expect": [
                            {
                                "name": "input",
                                "type": "text",
                                "label": "Input"
                            },
                            {
                                "name": "useRegExpMatch",
                                "type": "boolean",
                                "label": "Use regular expressions to match",
                                "required": true
                            },
                            {
                                "name": "casesTable",
                                "spec": [
                                    {
                                        "name": "pattern",
                                        "type": "text",
                                        "label": "Pattern"
                                    },
                                    {
                                        "name": "output",
                                        "type": "any",
                                        "label": "Output"
                                    }
                                ],
                                "type": "array",
                                "label": "Cases",
                                "required": true
                            },
                            {
                                "name": "elseOutput",
                                "type": "any",
                                "label": "Else"
                            }
                        ]
                    }
                },
                {
                    "id": 2,
                    "module": "util:Switcher",
                    "version": 1,
                    "parameters": {},
                    "mapper": {
                        "input": "{{formatDate(now; \"dddd\")}}",
                        "casesTable": [
                            {
                                "output": "ראשון",
                                "pattern": "Sunday"
                            },
                            {
                                "output": "שני",
                                "pattern": "Monday"
                            },
                            {
                                "output": "שלישי",
                                "pattern": "Tuesday"
                            },
                            {
                                "output": "רביעי",
                                "pattern": "Wednesday"
                            },
                            {
                                "output": "חמישי",
                                "pattern": "Thursday"
                            },
                            {
                                "output": "שישי",
                                "pattern": "Friday"
                            },
                            {
                                "output": "שבת",
                                "pattern": "Saturday"
                            }
                        ],
                        "elseOutput": "",
                        "useRegExpMatch": false
                    },
                    "metadata": {
                        "designer": {
                            "x": 300,
                            "y": 0,
                            "name": "יום לועזי לעברי"
                        },
                        "restore": {
                            "expect": {
                                "casesTable": {
                                    "mode": "chose",
                                    "items": [
                                        null,
                                        null,
                                        null,
                                        null,
                                        null,
                                        null,
                                        null
                                    ]
                                }
                            }
                        },
                        "expect": [
                            {
                                "name": "input",
                                "type": "text",
                                "label": "Input"
                            },
                            {
                                "name": "useRegExpMatch",
                                "type": "boolean",
                                "label": "Use regular expressions to match",
                                "required": true
                            },
                            {
                                "name": "casesTable",
                                "spec": [
                                    {
                                        "name": "pattern",
                                        "type": "text",
                                        "label": "Pattern"
                                    },
                                    {
                                        "name": "output",
                                        "type": "any",
                                        "label": "Output"
                                    }
                                ],
                                "type": "array",
                                "label": "Cases",
                                "required": true
                            },
                            {
                                "name": "elseOutput",
                                "type": "any",
                                "label": "Else"
                            }
                        ]
                    }
                },
                {
                    "id": 3,
                    "module": "util:SetVariables",
                    "version": 1,
                    "parameters": {},
                    "mapper": {
                        "scope": "roundtrip",
                        "variables": [
                            {
                                "name": "חודש לועזי לעברי",
                                "value": "{{switch(formatDate(now; \"MMM\"); \"Jan\"; \"ינואר\"; \"Feb\"; \"פברואר\"; \"Mar\"; \"מרץ\"; \"Apr\"; \"אפריל\"; \"May\"; \"מאי\"; \"Jun\"; \"יוני\"; \"Jul\"; \"יולי\"; \"Aug\"; \"אוגוסט\"; \"Sep\"; \"ספטמבר\"; \"Oct\"; \"אוקטובר\"; \"Nov\"; \"נובמבר\"; \"Dec\"; \"דצמבר\"; )}}"
                            },
                            {
                                "name": "יום לועזי לעברי",
                                "value": "{{switch(formatDate(now; \"dddd\"); \"Sunday\"; \"ראשון\"; \"Monday\"; \"שני\"; \"Tuesday\"; \"שלישי\"; \"Wednesday\"; \"רביעי\"; \"Thursday\"; \"חמישי\"; \"Friday\"; \"שישי\"; \"Saturday\"; \"שבת\"; )}}"
                            }
                        ]
                    },
                    "metadata": {
                        "designer": {
                            "x": 600,
                            "y": 0,
                            "name": "חודש ויום לועזי לעברי"
                        },
                        "restore": {
                            "expect": {
                                "scope": {
                                    "label": "One cycle"
                                },
                                "variables": {
                                    "items": [
                                        null,
                                        null
                                    ]
                                }
                            }
                        },
                        "expect": [
                            {
                                "name": "variables",
                                "spec": [
                                    {
                                        "name": "name",
                                        "type": "text",
                                        "label": "Variable name",
                                        "required": true
                                    },
                                    {
                                        "name": "value",
                                        "type": "any",
                                        "label": "Variable value"
                                    }
                                ],
                                "type": "array",
                                "label": "Variables"
                            },
                            {
                                "name": "scope",
                                "type": "select",
                                "label": "Variable lifetime",
                                "required": true,
                                "validate": {
                                    "enum": [
                                        "roundtrip",
                                        "execution"
                                    ]
                                }
                            }
                        ],
                        "interface": [
                            {
                                "name": "חודש לועזי לעברי",
                                "type": "any",
                                "label": "חודש לועזי לעברי"
                            },
                            {
                                "name": "יום לועזי לעברי",
                                "type": "any",
                                "label": "יום לועזי לעברי"
                            }
                        ]
                    }
                }
            ]
        }
    ],
    "metadata": {
        "version": 1
    }
}
 

פרוגבוט

תוכן שיווקי
פרסומת

פוסטים חדשים שאולי לא קראת....

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה