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

    נפתר עזרה בקודים לתקשור דרך אקסס

    שאלות ועזרה הדדית
    2
    12
    328
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • י
      ירוק נערך לאחרונה על ידי ירוק

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

      Option Compare Database
      
      Private Sub Form_Load()
      GetDefault
      
      End Sub
      Private Sub Update_Click_Click()
      If IsNull(UserName) Or IsNull(Password) Or IsNull(phone) Or IsNull(name) Then MsgBox "יש למלא את כל השדות": Exit Sub
      If ContactYemot(UserName, Password) = False Then Exit Sub
      ymtUpdateTemplateEntry UserName, Password, templateid, phone, name, moreinfo
      MsgBox "הסתיים בהצלחה", vbInformation, "הוספת מספר"
      
      End Sub
      
      Sub GetDefault()
      UserName = Nz(DLookup("UserName", "Defaults"), Null)
      Password = Nz(DLookup("password", "Defaults"), Null)
      templateid = Nz(DLookup("templateid", "Defaults"), Null)
      phone = Nz(DLookup("phone", "Defaults"), Null)
      name = Nz(DLookup("name", "Defaults"), Null)
      moreinfo = Nz(DLookup("moreinfo", "Defaults"), Null)
      End Sub
      
      

      5902eb17-3fec-4994-aedf-22d36e43eed6-image.png
      ae849d90-af66-421c-be13-985379e83d7f-image.png
      de194b2d-7083-4cea-9f5c-bfe9b0324221-image.png
      ועוד בעיות אחרות

      A תגובה 1 תגובה אחרונה תגובה ציטוט -1
      • A
        amp Software 0 @ירוק נערך לאחרונה על ידי

        @ירוק
        לא התעמקתי מספיק
        אבל קופצת לי שגיאה
        המילה name היא מילה שמורה באקסס, ולכן זה יכול ליצור שגיאות
        עדייף להשתמש עם משהו כמו PhoneName

        י תגובה 1 תגובה אחרונה תגובה ציטוט 0
        • י
          ירוק @amp Software 0 נערך לאחרונה על ידי

          @amp-Software-0
          כל הname?
          כי הקוד של ימות מכיל גם name

          A תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • A
            amp Software 0 @ירוק נערך לאחרונה על ידי

            @ירוק מה אתה מתכוין הקוד של ימות?
            מאוד פשוט, אם אתה כותב משתנה בשם name באקסס הוא מתייחס לשם של הטופס ולא יוצר משתנה בשם הזה
            לכן לדוגמא השורה הזו
            name = Nz(DLookup("name", "Defaults"), Null)
            היא שגויה
            לא ניתן להגדיר משתנה בשם name

            י תגובה 1 תגובה אחרונה תגובה ציטוט 0
            • י
              ירוק @amp Software 0 נערך לאחרונה על ידי

              @amp-Software-0 8889c3f3-c0c8-4de2-9ff7-39a7110e8b46-image.png

              A תגובה 1 תגובה אחרונה תגובה ציטוט 0
              • A
                amp Software 0 @ירוק נערך לאחרונה על ידי

                @ירוק
                במודול הראשי אין צורך לשנות כיון ש name זה מילה שמורה רק בטופס
                אבל בדוגמא שלך מופיע name גם בטופס
                מה השם של תיבת הטקסט הזו?
                97e8c5cb-2733-44eb-8eb6-84f012cb78ba-image.png

                י תגובה 1 תגובה אחרונה תגובה ציטוט 0
                • י
                  ירוק @amp Software 0 נערך לאחרונה על ידי

                  @amp-Software-0 אמר בעזרה בקודים לתקשור דרך אקסס:

                  קוראים לו name
                  שיניתי אותו לPhoneName, וגם את זה2f71ded3-9c9c-44df-91ae-be44b1cb3554-image.png
                  זה מה שהתכוונת?
                  ועכשיו יש עוד בעיות

                  A תגובה 1 תגובה אחרונה תגובה ציטוט 0
                  • A
                    amp Software 0 @ירוק נערך לאחרונה על ידי

                    @ירוק אולי יותר פשוט תעלה את הקובץ
                    שלא נצטרך לנחש מה הבעיות שיש

                    י תגובה 1 תגובה אחרונה תגובה ציטוט 0
                    • י
                      ירוק @amp Software 0 נערך לאחרונה על ידי ירוק

                      @amp-Software-0
                      @מוטלה @אריה @עמוד-הימני-פטיש-החזק @dudu @עץ-השדה

                      ‏‏זה הקובץ

                      בבקשה
                      אשמח מאד לעזרתכם!

                      A תגובה 1 תגובה אחרונה תגובה ציטוט -2
                      • A
                        amp Software 0 @ירוק נערך לאחרונה על ידי amp Software 0

                        @ירוק
                        מצו"ב תקשור-עם-מערכת-טלפונית_אייר_פב-עותק.accdb
                        נקודה חשובה, מזהה הקמפיין הוא לא המספר הסידורי שלו בתוך רשימת הקמפיינים של המערכת (כמו שיש בפילטר לפי רשימת תפוצה) אלא המזהה הכללי שלו, הוא מופיע ב URL כשנכנסים לניהול הקמפיין
                        fe2e2846-e220-47fd-b39e-a7e050c9c971-image.png

                        י תגובה 1 תגובה אחרונה תגובה ציטוט 1
                        • י
                          ירוק @amp Software 0 נערך לאחרונה על ידי

                          @amp-Software-0
                          תודה רבה! זו הייתה עזרה גדולה,
                          מסקרן אותי מה היתה הבעיה, זה נראה שהשינוי היחיד (כמובן חוץ מעיצוב הטופס) הוא Nz(moreinfo, ""), למה היה צריך את זה?

                          A תגובה 1 תגובה אחרונה תגובה ציטוט 0
                          • הנושא סומן כשאלה  י ירוק 
                          • הנושא סומן כנפתר  י ירוק 
                          • A
                            amp Software 0 @ירוק נערך לאחרונה על ידי

                            @ירוק אמר בעזרה בקודים לתקשור דרך אקסס:

                            @amp-Software-0
                            תודה רבה! זו הייתה עזרה גדולה,
                            מסקרן אותי מה היתה הבעיה, זה נראה שהשינוי היחיד (כמובן חוץ מעיצוב הטופס) הוא Nz(moreinfo, ""), למה היה צריך את זה?

                            היתה בעיה עם השם של השדה name בטופס, החלפתי ל phoneName (לא רק בקוד אלא גם ברמת הטופס)
                            חוץ מזה, moreinfo זה משתנה לא אופציונלי, אז אי אפשר לשלוח לו ערך null, לכן הגדרתי שאם הוא Null שישלח מחרוזת ריקה

                            תגובה 1 תגובה אחרונה תגובה ציטוט 0
                            • פוסט ראשון
                              פוסט אחרון