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

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

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. התראה בטופס אקסס

התראה בטופס אקסס

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

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

    OdedDvirO תגובה 1 תגובה אחרונה
    0
    • א ארי

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

      OdedDvirO
      OdedDvirO
      OdedDvir
      כתב ב נערך לאחרונה על ידי OdedDvir
      #2

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

      א תגובה 1 תגובה אחרונה
      0
      • OdedDvirO OdedDvir

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

        א
        א
        ארי
        כתב ב נערך לאחרונה על ידי
        #3

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

        OdedDvirO תגובה 1 תגובה אחרונה
        0
        • א ארי

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

          OdedDvirO
          OdedDvirO
          OdedDvir
          כתב ב נערך לאחרונה על ידי OdedDvir
          #4

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

          א תגובה 1 תגובה אחרונה
          0
          • OdedDvirO OdedDvir

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

            א
            א
            ארי
            כתב ב נערך לאחרונה על ידי
            #5

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

            OdedDvirO תגובה 1 תגובה אחרונה
            0
            • א ארי

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

              OdedDvirO
              OdedDvirO
              OdedDvir
              כתב ב נערך לאחרונה על ידי
              #6

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

              א תגובה 1 תגובה אחרונה
              0
              • OdedDvirO OdedDvir

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

                א
                א
                ארי
                כתב ב נערך לאחרונה על ידי
                #7

                @OdedDvir הבנתי את העיקרון.
                אני אבל שואל כך, היה לי קוד לאחר עדכון על פקד מוסים שאם הערך החדש שונה מהערך הישן שיסמן וי בפקד נערך.
                אבל בפקד 'נערך' לא היה קוד לאחר עדכון.
                ואם כך, למה שיהיה לולאה אינסופית, הרי ברגע שהוא סימן וי בפקד נערך הקוד נגמר.
                אני טועה?

                OdedDvirO תגובה 1 תגובה אחרונה
                0
                • א ארי

                  @OdedDvir הבנתי את העיקרון.
                  אני אבל שואל כך, היה לי קוד לאחר עדכון על פקד מוסים שאם הערך החדש שונה מהערך הישן שיסמן וי בפקד נערך.
                  אבל בפקד 'נערך' לא היה קוד לאחר עדכון.
                  ואם כך, למה שיהיה לולאה אינסופית, הרי ברגע שהוא סימן וי בפקד נערך הקוד נגמר.
                  אני טועה?

                  OdedDvirO
                  OdedDvirO
                  OdedDvir
                  כתב ב נערך לאחרונה על ידי
                  #8

                  @ארי האם באירוע עריכה (לפני\אחרי) של הטופס היה קוד?

                  א תגובה 1 תגובה אחרונה
                  0
                  • OdedDvirO OdedDvir

                    @ארי האם באירוע עריכה (לפני\אחרי) של הטופס היה קוד?

                    א
                    א
                    ארי
                    כתב ב נערך לאחרונה על ידי
                    #9

                    @OdedDvir לא.

                    תגובה 1 תגובה אחרונה
                    0

                    שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

                    נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.

                    בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

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


                    בא תתחבר לדף היומי!
                    • התחברות

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

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