Make נוסחאות ב-Make – המקום לשאול, לשתף ולמצוא פתרונות!

  • הוסף לסימניות
  • #62
  • הוסף לסימניות
  • #63
  • הוסף לסימניות
  • #64
מדובר בטקס שהוא ברובו סטטי למעט הטקסט שאני רוצה לחלץ שהוא דינמי ועוד מילה אחת (שצריך למחוק אותה) שהיא דינאמית...
 
  • הוסף לסימניות
  • #65
שלום
יש לי טקסט ארוך(מלל של מייל גנרי)
שאני רוצה להוציא משם שורות מסוימות
המללל נראה כך:
1706020902549.png

אני רוצה להוציא שורות מסוימות כמו שם המשלם דוא"ל
נא עזרתכם
תודה
 
  • הוסף לסימניות
  • #66
שלום
יש לי טקסט ארוך(מלל של מייל גנרי)
שאני רוצה להוציא משם שורות מסוימות
המללל נראה כך:
צפה בקובץ המצורף 1557847
אני רוצה להוציא שורות מסוימות כמו שם המשלם דוא"ל
נא עזרתכם
תודה
נראה לי שבמצב כזה
הייתי מתחמקת מנוסחה,
ומעבירה את התמונה לדוקפרסר ודומיו לניתוח...
להגדיר שם תבנית קבועה וזהו..
 
  • הוסף לסימניות
  • #67
שלום
יש לי טקסט ארוך(מלל של מייל גנרי)
שאני רוצה להוציא משם שורות מסוימות
המללל נראה כך:
צפה בקובץ המצורף 1557847
אני רוצה להוציא שורות מסוימות כמו שם המשלם דוא"ל
נא עזרתכם
תודה

לפני תקופה עזרתי לעמותה שקיבלה טפסים מהאתר למייל, אבל הגיע סתם בטקסט ב HTML,
כמעט בלי אפשרי היה לפרק את הטקסט,
למשל כותרת פרטי האב, ואחרי זה שם פרטי, שם משפחה וכו' וכך זה חוזר אצל הילד וכך אצל האם..
ניסתי את השימוש בחיבור לGPT, פשוט הסברתי לו כמו ילד מה הטקסט שהוא מקבל, קיבלתי תוצאה מושלמת ישר לתוך גוגל שייטס.
 
  • הוסף לסימניות
  • #68
אשמח בשליפת קבצים מרובים
אני מקבל מייל-וובוק שיש בו מספר קבצים, וגם רואים שהגיע כמה קבצים
אני רוצה לעלות לגוגל דרייב,
הוא מעלה רק את הקובץ הראשון, צריך ליצור לולאה כדי להגיע לשאר הקבצים?
איך אני עושה את זה?
תודה רבה

1706391579355.png
 
  • הוסף לסימניות
  • #69
אשמח בשליפת קבצים מרובים
אני מקבל מייל-וובוק שיש בו מספר קבצים, וגם רואים שהגיע כמה קבצים
אני רוצה לעלות לגוגל דרייב,
הוא מעלה רק את הקובץ הראשון, צריך ליצור לולאה כדי להגיע לשאר הקבצים?
איך אני עושה את זה?
תודה רבה

צפה בקובץ המצורף 1561040

אני פתרתי בדרך ארוכה: מודול של אימייל שמחפש את האימייל לפי מספר ה uid ואז מודול של אימייל iterate attachmants
אם יש דרך יותר קצרה- גם אני אשמח לדעת
בהצלחה
 
  • הוסף לסימניות
  • #70
אשמח בשליפת קבצים מרובים
אני מקבל מייל-וובוק שיש בו מספר קבצים, וגם רואים שהגיע כמה קבצים
אני רוצה לעלות לגוגל דרייב,
הוא מעלה רק את הקובץ הראשון, צריך ליצור לולאה כדי להגיע לשאר הקבצים?
איך אני עושה את זה?
תודה רבה
אחרי ה-"mailhook" מודול של "Iterator" ולהכניס את "Attachments".

רק יש לזכור שלאחר מכן כל פעולה תקרה כפי מספר הקבצים, ולעצור את זה אחרי המודול של העלאה לדרייב.
 
  • הוסף לסימניות
  • #71
אחרי ה-"mailhook" מודול של "Iterator" ולהכניס את "Attachments".

רק יש לזכור שלאחר מכן כל פעולה תקרה כפי מספר הקבצים, ולעצור את זה אחרי המודול של העלאה לדרייב.
אשמח אם תוכל יותר לפרט,
לא הצלחתי עדין לעלות את הקבצים, אם זה משנה, אני יודע מראש כמה קבצים יגיעו, וגם את השמות שלהם (בתמונה מופיע c47' c48, זה השמות הקבועים)
 
  • הוסף לסימניות
  • #72
אשמח אם תוכל יותר לפרט,
לא הצלחתי עדין לעלות את הקבצים, אם זה משנה, אני יודע מראש כמה קבצים יגיעו, וגם את השמות שלהם (בתמונה מופיע c47' c48, זה השמות הקבועים)
יש גם מודול כזה של ג'ימייל, הכי נוח, לא?
1706434634937.png
 
  • הוסף לסימניות
  • #73
אשמח אם תוכל יותר לפרט,
לא הצלחתי עדין לעלות את הקבצים, אם זה משנה, אני יודע מראש כמה קבצים יגיעו, וגם את השמות שלהם (בתמונה מופיע c47' c48, זה השמות הקבועים)
מצרף דוגמא של סינריו להעתקה.

JSON:
{
    "subflows": [
        {
            "flow": [
                {
                    "id": 1,
                    "module": "gateway:CustomMailHook",
                    "version": 1,
                    "parameters": {
                        "hook": 1264179,
                        "maxResults": 1
                    },
                    "mapper": {},
                    "metadata": {
                        "designer": {
                            "x": -309,
                            "y": -23
                        },
                        "restore": {
                            "parameters": {
                                "hook": {
                                    "label": "My gateway-mailhook webhook",
                                    "data": {
                                        "editable": "false"
                                    }
                                }
                            }
                        },
                        "parameters": [
                            {
                                "name": "hook",
                                "type": "hook:gateway-mailhook",
                                "label": "Mailhook",
                                "required": true
                            },
                            {
                                "name": "maxResults",
                                "type": "number",
                                "label": "Maximum number of results"
                            }
                        ]
                    }
                },
                {
                    "id": 2,
                    "module": "builtin:BasicFeeder",
                    "version": 1,
                    "parameters": {},
                    "mapper": {
                        "array": "{{1.attachments}}"
                    },
                    "metadata": {
                        "designer": {
                            "x": -42,
                            "y": -32
                        },
                        "restore": {
                            "expect": {
                                "array": {
                                    "mode": "edit"
                                }
                            }
                        },
                        "expect": [
                            {
                                "name": "array",
                                "type": "array",
                                "label": "Array",
                                "mode": "edit",
                                "spec": []
                            }
                        ]
                    }
                },
                {
                    "id": 3,
                    "module": "google-drive:uploadAFile",
                    "version": 4,
                    "parameters": {
                        "__IMTCONN__": 447688
                    },
                    "mapper": {
                        "select": "value",
                        "filename": "{{2.fileName}}",
                        "data": "{{2.data}}",
                        "convert": false,
                        "destination": "drive",
                        "folderId": "/"
                    },
                    "metadata": {
                        "designer": {
                            "x": 258,
                            "y": -32
                        },
                        "restore": {
                            "parameters": {
                                "__IMTCONN__": {
                                    "label": "API GOOGLE",
                                    "data": {
                                        "scoped": "true",
                                        "connection": "google-restricted"
                                    }
                                }
                            },
                            "expect": {
                                "select": {
                                    "label": "Select from the list"
                                },
                                "destination": {
                                    "label": "My Drive"
                                },
                                "folderId": {
                                    "mode": "chose",
                                    "path": [
                                        "/"
                                    ]
                                }
                            }
                        },
                        "parameters": [
                            {
                                "name": "__IMTCONN__",
                                "type": "account:google-restricted",
                                "label": "Connection",
                                "required": true
                            }
                        ],
                        "expect": [
                            {
                                "name": "select",
                                "type": "select",
                                "label": "Enter a Folder ID",
                                "required": true,
                                "validate": {
                                    "enum": [
                                        "map",
                                        "value"
                                    ]
                                }
                            },
                            {
                                "name": "title",
                                "type": "text",
                                "label": "New File Name"
                            },
                            {
                                "name": "filename",
                                "type": "text",
                                "label": "File Name",
                                "required": true
                            },
                            {
                                "name": "data",
                                "type": "buffer",
                                "label": "Data",
                                "required": true
                            },
                            {
                                "name": "convert",
                                "type": "boolean",
                                "label": "Convert a File",
                                "required": true
                            },
                            {
                                "name": "destination",
                                "type": "select",
                                "label": "New Drive Location",
                                "required": true,
                                "validate": {
                                    "enum": [
                                        "drive",
                                        "share",
                                        "team"
                                    ]
                                }
                            },
                            {
                                "name": "folderId",
                                "type": "folder",
                                "label": "New Folder Location",
                                "required": true
                            }
                        ]
                    }
                }
            ]
        }
    ],
    "metadata": {
        "version": 1
    }
}
 
  • הוסף לסימניות
  • #74
מצרף דוגמא של סינריו להעתקה.

JSON:
{
    "subflows": [
        {
            "flow": [
                {
                    "id": 1,
                    "module": "gateway:CustomMailHook",
                    "version": 1,
                    "parameters": {
                        "hook": 1264179,
                        "maxResults": 1
                    },
                    "mapper": {},
                    "metadata": {
                        "designer": {
                            "x": -309,
                            "y": -23
                        },
                        "restore": {
                            "parameters": {
                                "hook": {
                                    "label": "My gateway-mailhook webhook",
                                    "data": {
                                        "editable": "false"
                                    }
                                }
                            }
                        },
                        "parameters": [
                            {
                                "name": "hook",
                                "type": "hook:gateway-mailhook",
                                "label": "Mailhook",
                                "required": true
                            },
                            {
                                "name": "maxResults",
                                "type": "number",
                                "label": "Maximum number of results"
                            }
                        ]
                    }
                },
                {
                    "id": 2,
                    "module": "builtin:BasicFeeder",
                    "version": 1,
                    "parameters": {},
                    "mapper": {
                        "array": "{{1.attachments}}"
                    },
                    "metadata": {
                        "designer": {
                            "x": -42,
                            "y": -32
                        },
                        "restore": {
                            "expect": {
                                "array": {
                                    "mode": "edit"
                                }
                            }
                        },
                        "expect": [
                            {
                                "name": "array",
                                "type": "array",
                                "label": "Array",
                                "mode": "edit",
                                "spec": []
                            }
                        ]
                    }
                },
                {
                    "id": 3,
                    "module": "google-drive:uploadAFile",
                    "version": 4,
                    "parameters": {
                        "__IMTCONN__": 447688
                    },
                    "mapper": {
                        "select": "value",
                        "filename": "{{2.fileName}}",
                        "data": "{{2.data}}",
                        "convert": false,
                        "destination": "drive",
                        "folderId": "/"
                    },
                    "metadata": {
                        "designer": {
                            "x": 258,
                            "y": -32
                        },
                        "restore": {
                            "parameters": {
                                "__IMTCONN__": {
                                    "label": "API GOOGLE",
                                    "data": {
                                        "scoped": "true",
                                        "connection": "google-restricted"
                                    }
                                }
                            },
                            "expect": {
                                "select": {
                                    "label": "Select from the list"
                                },
                                "destination": {
                                    "label": "My Drive"
                                },
                                "folderId": {
                                    "mode": "chose",
                                    "path": [
                                        "/"
                                    ]
                                }
                            }
                        },
                        "parameters": [
                            {
                                "name": "__IMTCONN__",
                                "type": "account:google-restricted",
                                "label": "Connection",
                                "required": true
                            }
                        ],
                        "expect": [
                            {
                                "name": "select",
                                "type": "select",
                                "label": "Enter a Folder ID",
                                "required": true,
                                "validate": {
                                    "enum": [
                                        "map",
                                        "value"
                                    ]
                                }
                            },
                            {
                                "name": "title",
                                "type": "text",
                                "label": "New File Name"
                            },
                            {
                                "name": "filename",
                                "type": "text",
                                "label": "File Name",
                                "required": true
                            },
                            {
                                "name": "data",
                                "type": "buffer",
                                "label": "Data",
                                "required": true
                            },
                            {
                                "name": "convert",
                                "type": "boolean",
                                "label": "Convert a File",
                                "required": true
                            },
                            {
                                "name": "destination",
                                "type": "select",
                                "label": "New Drive Location",
                                "required": true,
                                "validate": {
                                    "enum": [
                                        "drive",
                                        "share",
                                        "team"
                                    ]
                                }
                            },
                            {
                                "name": "folderId",
                                "type": "folder",
                                "label": "New Folder Location",
                                "required": true
                            }
                        ]
                    }
                }
            ]
        }
    ],
    "metadata": {
        "version": 1
    }
}
תודה על כל ההשקעה!

לצערי לא הצלחתי, אני עדין מתחיל/לומד את המערכת..
מקסימום אנסה להגביל לקבוץ אחד כל שליחה.

שוב תודה על הכל!
 
  • הוסף לסימניות
  • #75
אני צריכה לחלק שם רחוב ממספר הבניין, איזה נוסחא מתאימה לזה?
לקחתי בעיקרון את הנוסחא שמורידה מילה אחרונה בשביל שם הרחוב, ונוסחה שמקבלת רק את המילה האחרונה בשביל המספר, השאלה אם זה נכון? וזה אף פעם לא יכול להשתנות?
יש נוסחה אחרת לחלק את זה?
 
  • הוסף לסימניות
  • #76
אני צריכה לחלק שם רחוב ממספר הבניין, איזה נוסחא מתאימה לזה?
לקחתי בעיקרון את הנוסחא שמורידה מילה אחרונה בשביל שם הרחוב, ונוסחה שמקבלת רק את המילה האחרונה בשביל המספר, השאלה אם זה נכון? וזה אף פעם לא יכול להשתנות?
יש נוסחה אחרת לחלק את זה?
מאיפה הטקסט? המשתמש רושם או שזה נבחר מרשימת רחובות?
אולי אפשר להשוות עם מאגר של שמות רחובות ,
אולי יש איזה תו מפריד כמו פסיק וכו'
צריך לראות דוגמה
 
  • הוסף לסימניות
  • #77
מאיפה הטקסט? המשתמש רושם או שזה נבחר מרשימת רחובות?
אולי אפשר להשוות עם מאגר של שמות רחובות ,
אולי יש איזה תו מפריד כמו פסיק וכו'
צריך לראות דוגמה
המשתמש רושם בטופס, ואין תו מפריד
לדוג' - רבי עקיבא 3
אני צריכה את רבי עקיבא בנפרד, ואת 3 בנפרד.
 
  • הוסף לסימניות
  • #78
המשתמש רושם בטופס, ואין תו מפריד
לדוג' - רבי עקיבא 3
אני צריכה את רבי עקיבא בנפרד, ואת 3 בנפרד.
לברוח מהבעיה - להפריד רחוב ומספר בית בטופס
פתרון מעניין - לנסות לפצל עם GPT
לפצל מספרים ואותיות גם לא יעזור כי בטח יש מספר בית ומספר דירה כמו 3ב

אולי למומחי הנוסחאות יהיה פתרון יותר פשוט
 
  • הוסף לסימניות
  • #79
לברוח מהבעיה - להפריד רחוב ומספר בית בטופס
פתרון מעניין - לנסות לפצל עם GPT
לפצל מספרים ואותיות גם לא יעזור כי בטח יש מספר בית ומספר דירה כמו 3ב
לכן עשיתי את הנוסחה שמקבלת את האיבר האחרון, ובנפרד שמורידה את האיבר האחרון, וזה עבד לי מאוד יפה.
השאלה אם תמיד זה יעבוד? האם תמיד המספר בניין יהיה האיבר האחרון?
 
  • הוסף לסימניות
  • #80
לכן עשיתי את הנוסחה שמקבלת את האיבר האחרון, ובנפרד שמורידה את האיבר האחרון, וזה עבד לי מאוד יפה.
השאלה אם תמיד זה יעבוד? האם תמיד המספר בניין יהיה האיבר האחרון?
לא בטוח
יכולים לכתוב רבי עקיבא 12 ג
 

פרוגבוט

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

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

מספיק להתקשר ולהתווכח עם נציגי חברות התחבורה

פשוט פותחים תיק בת"ק תכף אסביר איך,

ופתאום הם מתקשרים איליך, ומסבירים לך למה התביעה לא צודקת

ובדרך כלל בסמוך למועד ה'משפט' (נשמע מלחיץ קחו את זה כביקור ברופא משפחה...) הם מציעים לך פשרה על כחצי מהתביעה

ולאמיצים שבינינו ברוב המקרים אל תוותרו תלכו לביהמ"ש ותקבלו את כל הסכום!!!

הלוואי שכל עם ישראל יעשה כך, פתאום חברות התחבורה ידפקו אוטובוסים בשעון שוויצרי!!!!

א'. האטובוס לא יצא וכולי וכולי, תשמרו או קבלה של מונית שלקחתם (בד"כ עדיף לקחת מונית ככה יש נזק יותר רציני אך לא חייבים) או נסיעה הבאה שלקחתם וכל הוכחה אחרת
ב. שולחיים תביעה במקביל לחברת התחבורה המפעילה וכמו"כ למשרד התחבורה.
ג. מחכים לתשובות, אם התשובות לא מספקות (לא נתנו פיצוי מספק וכולי) פותחים תביעה ב15 דקות!!!
ד. מחכים למועד הדיון, בד"כ תקבלו כבר מיד אחרי ההגשה טלפונים מתפתלים מחברת התחבורה המפעילה למה זה תביעה שטותית, ויש להם אפי' הוכחות להפך, אל תבהלו, חכו בסבלנות ואז או ששתתפשרו או שתלכו עד הסוף, בהצלחה תעבירו הלאה שכולם יתבעו אותם, ונקבל ככה שירות נורמלי!!!

כל מי שהגיש והצליח או שלא שיעלה את המקרה כאן שנצליח ביחד לחולל שינוי!!!!

אולי מעניין אותך גם...

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

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

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

לוח מודעות

הפרק היומי

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


תהילים פרק כג

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