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

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

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

שגיאה באקסס 2465 | שגיאה מוגדרת יישום או מוגדרת אובייקט

מתוזמן נעוץ נעול הועבר תוכנה
24 פוסטים 6 כותבים 519 צפיות 5 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • OdedDvirO OdedDvir

    @אוריי קודם כל טיפ:
    כשאתה ניגש לפקד של הטופס, תשתמש בנקודה ולא בסימן קריאה:

    Me.SomeControlName
    

    ולא

    Me!SomeControlName
    

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

    תשנה עכשיו את הקוד בפונקציה, ותראה אם יש הודעת שגיאה.

    clickoneC מנותק
    clickoneC מנותק
    clickone
    כתב ב נערך לאחרונה על ידי clickone
    #21

    @odeddvir אמר בשגיאה באקסס 2465 | שגיאה מוגדרת יישום או מוגדרת אובייקט:

    כשאתה ניגש לפקד של הטופס, תשתמש בנקודה ולא בסימן קריאה:
    Me.SomeControlName

    ולא
    Me!SomeControlName

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

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

    (זה אמנם לא קשור לנושא ישירות, אבל ש @אוריי והשאר ישימו לב שזה לא מייצר להם בעיות אחרות....)

    לגבי ההשלמה אני אכן משתמש במקרים האלו בקונרול רווח

    אין טסט כמו פרודקשן.

    המייל שלי urivpn@gmail.com

    OdedDvirO zvinissimZ 2 תגובות תגובה אחרונה
    1
    • clickoneC clickone

      @odeddvir אמר בשגיאה באקסס 2465 | שגיאה מוגדרת יישום או מוגדרת אובייקט:

      כשאתה ניגש לפקד של הטופס, תשתמש בנקודה ולא בסימן קריאה:
      Me.SomeControlName

      ולא
      Me!SomeControlName

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

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

      (זה אמנם לא קשור לנושא ישירות, אבל ש @אוריי והשאר ישימו לב שזה לא מייצר להם בעיות אחרות....)

      לגבי ההשלמה אני אכן משתמש במקרים האלו בקונרול רווח

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

      @clickone אמר בשגיאה באקסס 2465 | שגיאה מוגדרת יישום או מוגדרת אובייקט:

      לא זוכר כבר למה, אבל היה לזה בעיות (אולי רק בעבר)

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

      תגובה 1 תגובה אחרונה
      4
      • clickoneC clickone

        @odeddvir אמר בשגיאה באקסס 2465 | שגיאה מוגדרת יישום או מוגדרת אובייקט:

        כשאתה ניגש לפקד של הטופס, תשתמש בנקודה ולא בסימן קריאה:
        Me.SomeControlName

        ולא
        Me!SomeControlName

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

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

        (זה אמנם לא קשור לנושא ישירות, אבל ש @אוריי והשאר ישימו לב שזה לא מייצר להם בעיות אחרות....)

        לגבי ההשלמה אני אכן משתמש במקרים האלו בקונרול רווח

        zvinissimZ מנותק
        zvinissimZ מנותק
        zvinissim
        כתב ב נערך לאחרונה על ידי
        #23

        @clickone אמר בשגיאה באקסס 2465 | שגיאה מוגדרת יישום או מוגדרת אובייקט:

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

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

        פורום אופיס
        לכל הטיפים שלי

        clickoneC תגובה 1 תגובה אחרונה
        0
        • zvinissimZ zvinissim

          @clickone אמר בשגיאה באקסס 2465 | שגיאה מוגדרת יישום או מוגדרת אובייקט:

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

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

          clickoneC מנותק
          clickoneC מנותק
          clickone
          כתב ב נערך לאחרונה על ידי
          #24

          @zvinissim נקודה אחרי Me ייתן לך גם את שמות הפקדים - ובדיוק על זה דבריו של @OdedDvir

          אין טסט כמו פרודקשן.

          המייל שלי urivpn@gmail.com

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


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

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

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