דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
hp079H

hp079

@hp079
אודות
פוסטים
60
נושאים
14
קבוצות
0
עוקבים
0
עוקב אחרי
0

פוסטים

פוסטים אחרונים הגבוה ביותר שנוי במחלוקת

  • תכנות וכתיבה לתג nfc עם ארדואינו
    hp079H hp079

    איך אני יכול לכתוב ולקרוא נתונים לתג nfc (צ'יפ) בארדואינו?

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

    אשמח להסבר ו/או להפניות בעניין (בכללי לא מצאתי פורום או משהו בסגנון בעברית פעיל לארדואינו..)

    #include <SoftwareSerial.h>
    #include <PN532_SWHSU.h>
    #include <PN532.h>
    
    SoftwareSerial SWSerial(10, 11); 
    PN532_SWHSU pn532swhsu(SWSerial);
    PN532 nfc(pn532swhsu);
    
    void setup(void) {
      Serial.begin(115200);
      Serial.println("Hello Maker!");
      nfc.begin();
      uint32_t versiondata = nfc.getFirmwareVersion();
      if (!versiondata) {
        Serial.print("Didn't Find PN53x Module");
        while (1);
      }
      Serial.print("Found chip PN5");
      Serial.println((versiondata >> 24) & 0xFF, HEX);
      Serial.print("Firmware ver. ");
      Serial.print((versiondata >> 16) & 0xFF, DEC);
      Serial.print('.');
      Serial.println((versiondata >> 8) & 0xFF, DEC);
      nfc.SAMConfig();
      Serial.println("Waiting for an ISO14443A Card ...");
    }
    
    void loop(void) {
      boolean success;
      uint8_t uid[] = { 0, 0, 0, 0, 0, 0, 0 }; 
      uint8_t uidLength; 
      success = nfc.readPassiveTargetID(PN532_MIFARE_ISO14443A, &uid[0], &uidLength);
      if (success) {
        Serial.println("Found A Card!");
        Serial.print("UID Length: ");
        Serial.print(uidLength, DEC);
        Serial.println(" bytes");
        Serial.print("UID Value: ");
        for (uint8_t i = 0; i < uidLength; i++) {
          Serial.print(uid[i], DEC);
        }
        Serial.println("");
      }
    

  • קבלת רשימת אנשי קשר לפי תווית בגוגל סקריפט
    hp079H hp079

    @אביי זה אכן עובד, תודה.

    אבל האם אפשר לכתוב את שם התווית והסקריפט ימצא לבד את הid של התווית?


  • קבלת רשימת אנשי קשר לפי תווית בגוגל סקריפט
    hp079H hp079

    יש לי קוד בגוגל סקריפט שמקבל שם של תווית באנש"ק ואוסף את כל כתובות המייל שמתויגות באותה התווית (לשליחה לקבוצות וכו')

    רק שגוגל הודיעו שהם מסיימים את התמיכה בספריית אנשי הקשר בגוגל סקריפט ועוברים לשימוש בשירות המתקדם של אנשי הקשר.

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

    function getContacts113() {
        var response = People.ContactGroups.get({
          "resourceName": "contactGroups/a",
          "maxMembers": 10,
          "personFields": "names,emailAddresses"
        });
        Logger.log(response)
    }
    

  • יצירת מסנן לדו"ח באקסס עם תנאים
    hp079H hp079

    @OdedDvir @dovid תודה אבל זה לא עובד, הוא מקפיץ שגיאה כל פעם משהו אחר.

    עשיתי קובץ דוגמה עם מה שהבנתי ואיפה שהסתבכתי
    דוגמה.accdb


  • יצירת מסנן לדו"ח באקסס עם תנאים
    hp079H hp079

    @OdedDvir בשימוש בקוד הזה, מה יקרה כשארצה לסנן לפי התוכן של שלושת השדות, כעת זה לא מסנן רק לפי אחד מהם?

    אני כותב, כי לפי מה שראיתי הוא תמיד מתעלם מהפרמטר שבערך של הif הראשון...


  • יצירת מסנן לדו"ח באקסס עם תנאים
    hp079H hp079

    @OdedDvir עשיתי כך

    Dim DynamicCondition As String
    DynamicCondition = ""
    ' Add first condition
    If (Not IsNull(Set_ok)) Then
       DynamicCondition = "ok=" & CStr(Set_ok)
    End If
    
    If (Not IsNull(done)) Then
       DynamicCondition = "done=" & CStr(done)
    End If
    
    If (Len(agent) > 0) Then
       DynamicCondition = IIf(Len(DynamicCondition) > 0, " AND ", "") & "agent LIKE %" & "agent" & "%"
    End If
    
    ' Open report with all my conditions:
    DoCmd.OpenReport "logForOne", acViewPreview, WhereCondition:=DynamicCondition
    

    אבל התנאי של תיבת הטקסט "agent" על השדה agent נתקע, כשעשיתי את התיבות סימון לבד, זה עבד יופי.


  • יצירת מסנן לדו"ח באקסס עם תנאים
    hp079H hp079

    @OdedDvir לא ממש הבנתי כיצד אני כותב את התנאים לתיבות סימון תלת מצבית ולתיבות הטקסט...


  • יצירת מסנן לדו"ח באקסס עם תנאים
    hp079H hp079

    יש לי דו"ח באקסס שמכיל נתונים עם (בין היתר) השדות הבאים:

    מדינה = טקסט
    סוכן מטפל = טקסט מתוך רשימה
    מאושר - תיבת סימון
    סיים טיפול = תיבת סימון

    ואני רוצה שבלחיצה על "צור דוח" ייבדוק עם האובייקטים (כל אחד בנפרד)

    filter_co, agent, set_ok, done

    מכילים נתונים או ריקים, או במקרה של ב' האחרונים אם תיבת הסימון לא מוגדרת (עם ריבוע, לא וי ולא ריק).

    ואם filter_co מכיל נתונים ייצור מסנן לדו"ח שייפתח רק עם הרשומות שהנתון של השדה Country שווים לנתון שמכיל filter_co.
    וכן לתיבת הרשימה המשולבת של agent.
    ואם תיבת הסימון set_ok מסומנת בוי או באיקס יוסיף למסנן גם סינון של השדה Approval_status וכן לאוביקט done.

    ולאחמ"כ ייפתח את הדו"ח.

    וזאת שאלתי לאלופי האקסס דכאן האם או כיצד ניתן לעשות זאת באמצעות vba? רק אדגיש שאני רוצה לדעת איך לעשות את זה, לכן אם אי מי יביא את הקוד כתוב אשמח שגם יבאר מה מו מי.

    נ.ב. אני מעוניין גם לעשות שיהיה אפשר ליצור דו"ח עבור כלל הסוכנים יחד ע"י שהשרשור של ערך התנאי של agent יהיה בלולאה על עמודת שמות הסוכנים בטבלת הסוכנים, ובמרה הזה במקום לפתוח את הדו"ח בתצוגת הדפסה ייצא את הדו" לPDF אל תיקיית משנה בתיקיית קובץ האקסס האם גם זה אפשרי?


  • עזרה בלולאה על מערך בג'אווה סקריפט
    hp079H hp079

    @dovid תודה רבה!


  • עזרה בלולאה על מערך בג'אווה סקריפט
    hp079H hp079

    @dovid אתה אכן צודק, וזה עובד מעולה!!

    תודה!!


  • עזרה בלולאה על מערך בג'אווה סקריפט
    hp079H hp079

    @dovid זה אכן יעבוד, אבל זה עדיין לא פותר לי את הבעיה העיקרית שלי, איך לשלוח את המערכים של כל איבר בvariableData בנפרד...

    כי כרגע הבדיקה היחידה היא האם המערך הגיע ל20, אני רוצה להוסיף שגם אם האיבר בvariableData שמולו נבדקת ההתאמה מוחלף אז יישלח המערך...


  • עזרה בלולאה על מערך בג'אווה סקריפט
    hp079H hp079

    @dovid
    יש לי טבלה כמו זה
    ef1d5287-7f47-4d4c-9065-a79d1a2471bb-image.png

    variableData = מכיל את שמות הקבוצות שיכולות להיות בעמודה B [ניסן, אייר]

    data = מכיל את ההפניה לטבלה עצמה, ואני בעצם עושה ככה:
    לוקח את האיבר הראשון מvariableData,
    לוקח את השורה הראשונה מהטבלה, את העמודה B (שבה נמצא הקבוצות) ובודק אם תואם,
    א"כ מכניס את הערך של עמודה A בשורה למערך במשתנה array.
    ואם הערכים לא תואמים, אז מדלג לע"ע על השורה וממשיך הלאה לשורה הבאה עד שמסיים את כל השורות, והלולאה הזו מסתיימת, ואז אני ממשיך לאלה שהם בקבוצה השנייה במערך variableData וכו'.

    זה הפעולות.

    ועשיתי שכשיש במערך array כבר 20 נתונים, אז הוא יישלח לפונקציה הבאה שתטפל בו, ורק אז ימשיך הלאה לאסוף את הנתונים.

    את כל זה כבר עשיתי, הבעיה היא שאני רוצה להוסיף עוד תנאי לשליחה של הarray לפונקציה הבאה, שגם אם זה פחות מ20 נתונים אבל האיבר של הקבוצה שעליו נעשית הבדיקה משתנה אז הנתונים יישלחו.
    (היינו שלא יהיה מצב שבו array מכיל נתונים משני קבוצות)


  • עזרה בלולאה על מערך בג'אווה סקריפט
    hp079H hp079

    @יוסף-בן-שמעון
    יש לי טבלת נתונים עם העמודות מספר זהות, קבוצה, שם וכו'

    variableData זה מערך שמכיל את שמות כל הקבוצות שקיימות.

    data[j][1]
    data מכיל את ההפניה לטבלה, j מסמל את השורה הנוכחית, והמספר את העמודה.

    והקוד הזה בעצם אוסף שורה אחרי שורה את מספרי הזהות של כל קבוצה בנפרד ומכניס אותם למערך array שנשלח לטיפול בפונקציה myFunction.

    את קיבולת המערך array הגבלתי ל20 נתונים בכל שליחה לmyFunction.

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

    אני מקווה שכעת זה מובן יותר, תודה.


  • עזרה בלולאה על מערך בג'אווה סקריפט
    hp079H hp079

    יש לי את הקוד הנחמד הזה, שבעצם אוסף נתונים שמתאימים לערך שמשורשר מ"variableData", ובאם הוא מגיע ל20 ערכים הוא במערך ה"array" הוא מפעיל את הפונקציה "myFunction" ומאפס את המערך וממשיך עד ל20 הבאים.

    הבעיה היא שאני רוצה שהוא יאסוף כל ערך שמשורשר מ"variableData" בנפרד, היינו שאם הערך של "variable" משתנה אז יישלח את הנתונים ל"myFunction" אפילו שיש במערך ה"array" פחות מ20 ערכים, אני לא מצליח לעשות את זה.

    for (var i = 0; i < variableData.length; i++) {
            var variable = variableData[i][0];
            for (var j = 0; j < data.length; j++) {
                if (data[j][1] === variable) {
                    array.push(data[j][0]);
                    if (array.length === 20) {
                        myFunction(array, variable);
                        array = [];
                    }
                }
            }
        }
    
    

  • עזרה בסיכום הערכים בעמודה B לפי המחרוזת בעמודה A באקסל
    hp079H hp079

    יש לי טבלה כזו
    2331f7a4-c921-4cc2-9505-65d6aaa529fb-image.png

    אני מעוניין לסכם לפי חורף/קיץ.
    אבל שהשורות של "חורף+קיץ" יחשבו לשני הסיכומים.

    כרגע אני משתמש לסיכום בנוסחה הזו
    =SUMIF(A2:A7,"חורף",B2:B7)
    האם ניתן להוסיף לה איכשהו or בתנאי?


  • פירוק מחרוזת לתווים יחידים באמצעות רג'קס
    hp079H hp079

    @צדיק-תמים רק שים לב שביקשתי רג'קס בדווקא, כי הייתי צריך את זה לנוסחה שמקבלת רג'קס..


  • פירוק מחרוזת לתווים יחידים באמצעות רג'קס
    hp079H hp079

    @צדיק-תמים אני משתתמש בזה בגוגל שיטס, ככה שאני צריך דווקא ביטוי רגולרי.

    @חגי תודה זה אכן עובד לי, עזרת לי מאוד.


  • פירוק מחרוזת לתווים יחידים באמצעות רג'קס
    hp079H hp079

    כיצד אני יכול לפצל מחרוזת טקסט כגון: a5bc12H34
    לתוים יחידים, היינו שיהיה: a 5 b c 1 2 H 3 4
    באמצעות רג'קס?

    אני רוצה להשתמש בזה בגוגל שיטס בפונקציה REGEXREPLACE


  • חילוץ טקסט מתשובת json
    hp079H hp079

    @yossiz אמר בחילוץ טקסט מתשובת json:

    אגב, האם אתה בטוח שאתה קורא ל-API הנכון? כי קיבלת רק מובאה מתוך הדף ולא כל התוכן. וגם זה בלי עיצוב כלל

    זה בסדר, אני הורדתי חלק כדי שלא יהיה סתם גדול כאן בפורום.


  • חילוץ טקסט מתשובת json
    hp079H hp079

    אני רוצה לקבל ערכים מוקימילון, והפלט שמגיע מקריאת הAPI הוא בפורמט ג'ייסון,

    {"batchcomplete":true,"query":{"pages":[{"pageid":168261,"ns":0,"title":"מטאטא","extract":"מַטְאֲטֵא הוא כלי ניקוי המורכב מסיבים חזקים, המחוברים אל מקל.\n\n\nהיסטוריה\nהמילה \"מַטְאֲטֵא\" היא מילה יחידאית בתנ\"ך, ומוזכרת בספר ישעיהו, פרק י\"ד, פסוק כ\"ג: ”וְשַׂמְתִּיהָ לְמוֹרַשׁ קִפֹּד, וְאַגְמֵי-מָיִם; וְטֵאטֵאתִיהָ בְּמַטְאֲטֵא הַשְׁמעל המילה 'מטאטא', באתר האקדמיה ללשון העברית\n\n\nהערות שוליים"}]}}
    

    איך אני מקבל רק את הטקסט נקי בלי כל החיברושים בהתחלה? זה לקוד js. וגילוי נאות אינני מבין בזה כלום.

  • 1
  • 2
  • 3
  • 1 / 3
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום