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

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

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

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

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

    @odeddvir
    9b026526-30c5-4f1e-837f-e2c075685b55-image.png

    ניתן לפנות אלי גם ב al0548446188@gmail.com
    ותמיד... אבל תמיד תוכלו לשאול אותי ב :) כאן שאלות באקסל

    OdedDvirO תגובה 1 תגובה אחרונה
    0
    • OdedDvirO מנותק
      OdedDvirO מנותק
      OdedDvir
      השיב לאוריי ב נערך לאחרונה על ידי
      #6

      @אוריי תעלה צילום של הקוד שהדבקת בטופס בבקשה.

      אורייא תגובה 1 תגובה אחרונה
      0
      • אורייא מנותק
        אורייא מנותק
        אוריי
        השיב לOdedDvir ב נערך לאחרונה על ידי אוריי
        #7

        @odeddvir
        אותו הדבר בדיוק כמו שכתבתי בפוסט הראשון

        סורי
        כתבתי כך

        Public Function vb_HidesFieldsDonates(TrueOfFalse As Integer)
            'ñëåí úøåîä
                Me!TextBoxDonationAmount.Visible = TrueOfFalse
                Me!LabelDonationAmount.Visible = TrueOfFalse
            'ñåâ îèáò
                Me!TextBoxCurrency.Visible = TrueOfFalse
           'àåôï äúøåîä
                Me!TextBoxDonationType.Visible = TrueOfFalse
                Me!LabelDonationType.Visible = TrueOfFalse
            'äòøåú úøåîä
                Me!TextBoxRemarksDonates.Visible = TrueOfFalse
                Me!LabelRemarksDonates.Visible = TrueOfFalse
            'ô÷ã ÷áìú îñ
                Me!CheckboxTaxReceipts.Visible = TrueOfFalse
                Me!LabelTaxReceipts.Visible = TrueOfFalse
        End Function
        

        אבל זה לא כזה משנה כי הוא אפי' לא נכנס לריצת הקוד
        אלא פשוט מחזיר שגיאה

        ניתן לפנות אלי גם ב al0548446188@gmail.com
        ותמיד... אבל תמיד תוכלו לשאול אותי ב :) כאן שאלות באקסל

        OdedDvirO תגובה 1 תגובה אחרונה
        0
        • OdedDvirO מנותק
          OdedDvirO מנותק
          OdedDvir
          השיב לאוריי ב נערך לאחרונה על ידי
          #8

          @אוריי ומתי אתה מקבל את ההערה, בזמן הקימפול? או בזמן הריצה? ובאיזו שורה?

          אורייא תגובה 1 תגובה אחרונה
          0
          • אורייא מנותק
            אורייא מנותק
            אוריי
            השיב לOdedDvir ב נערך לאחרונה על ידי אוריי
            #9

            @odeddvir
            עוד לפני שהוא נכנס לריצה של הפונקציה
            כאשר עשיתי למטה אנטר כדי להריץ את הפונקציה הוא הקפיץ את ההודעה
            06d2ba9d-c692-4cd5-ab74-a844f6f0497e-image.png

            ניתן לפנות אלי גם ב al0548446188@gmail.com
            ותמיד... אבל תמיד תוכלו לשאול אותי ב :) כאן שאלות באקסל

            OdedDvirO תגובה 1 תגובה אחרונה
            0
            • OdedDvirO מנותק
              OdedDvirO מנותק
              OdedDvir
              השיב לאוריי ב נערך לאחרונה על ידי OdedDvir
              #10

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

              אורייא תגובה 1 תגובה אחרונה
              1
              • אורייא מנותק
                אורייא מנותק
                אוריי
                השיב לOdedDvir ב נערך לאחרונה על ידי אוריי
                #11

                @odeddvir
                עכשיו הוא מחזיר שגיאה שהוא לא מוצא את השדה
                70984de2-7bb6-4865-9a6f-051ade74d960-image.png
                feddc774-3afb-43ae-951a-71a5770d1889-image.png

                והשדה כן נמצא 🤔

                ניתן לפנות אלי גם ב al0548446188@gmail.com
                ותמיד... אבל תמיד תוכלו לשאול אותי ב :) כאן שאלות באקסל

                OdedDvirO תגובה 1 תגובה אחרונה
                0
                • OdedDvirO מנותק
                  OdedDvirO מנותק
                  OdedDvir
                  השיב לאוריי ב נערך לאחרונה על ידי
                  #12

                  @אוריי נראה לי פשוט שגיאת כתיב. תבדוק טוב.

                  אורייא תגובה 1 תגובה אחרונה
                  1
                  • אורייא מנותק
                    אורייא מנותק
                    אוריי
                    השיב לOdedDvir ב נערך לאחרונה על ידי אוריי
                    #13

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

                    @אוריי נראה לי פשוט שגיאת כתיב. תבדוק טוב.

                    חיפשתי טוב ולא מצאתי 😮 😮 🤓 🤓
                    550b0f2c-d61a-484b-8d77-0291009126aa-image.png

                    6e72fee2-b906-4d84-89ab-323bc8dcb471-image.png

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

                    ניתן לפנות אלי גם ב al0548446188@gmail.com
                    ותמיד... אבל תמיד תוכלו לשאול אותי ב :) כאן שאלות באקסל

                    OdedDvirO תגובה 1 תגובה אחרונה
                    0
                    • OdedDvirO מנותק
                      OdedDvirO מנותק
                      OdedDvir
                      השיב לאוריי ב נערך לאחרונה על ידי OdedDvir
                      #14

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

                      Me.SomeControlName
                      

                      ולא

                      Me!SomeControlName
                      

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

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

                      אורייא clickoneC 2 תגובות תגובה אחרונה
                      3
                      • אורייא מנותק
                        אורייא מנותק
                        אוריי
                        השיב לOdedDvir ב נערך לאחרונה על ידי
                        #15

                        @odeddvir
                        תודה על הטיפ!! זה די עוזר
                        גם אני הרבה משתמש אבל עד עכשיו לא שמתי לזה חשיבות
                        לעניינינו באמת ה Intellisense לא מוצא את השדה ולמה ??? ממה זה יכול להיות??

                        ניתן לפנות אלי גם ב al0548446188@gmail.com
                        ותמיד... אבל תמיד תוכלו לשאול אותי ב :) כאן שאלות באקסל

                        OdedDvirO תגובה 1 תגובה אחרונה
                        0
                        • OdedDvirO מנותק
                          OdedDvirO מנותק
                          OdedDvir
                          השיב לאוריי ב נערך לאחרונה על ידי
                          #16

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

                          תגובה 1 תגובה אחרונה
                          1
                          • S מנותק
                            S מנותק
                            Shmuel754
                            השיב לאוריי ב נערך לאחרונה על ידי
                            #17

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

                            תעביר את הפוקוס למיקום מחוץ לפקדים שאתה מטפל בהם.

                            אורייא תגובה 1 תגובה אחרונה
                            1
                            • אורייא מנותק
                              אורייא מנותק
                              אוריי
                              השיב לShmuel754 ב נערך לאחרונה על ידי
                              #18

                              @shmuel754

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

                              פנה אלי בפרטי ואנסה לעזור.

                              את האמת @OdedDvir עזר לי בפרטי
                              הבעיה הייתה איזה סוג של באג לא ברור באקסס שהוא לא זיהה את שם השדה
                              לאחר משחק בשם של השדה האקסס חזר לזהות אותו

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

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

                              למה כוונתך פוקוס??

                              ניתן לפנות אלי גם ב al0548446188@gmail.com
                              ותמיד... אבל תמיד תוכלו לשאול אותי ב :) כאן שאלות באקסל

                              מלאמ תגובה 1 תגובה אחרונה
                              0
                              • מלאמ מנותק
                                מלאמ מנותק
                                מלא
                                השיב לאוריי ב נערך לאחרונה על ידי מלא
                                #19

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

                                למה כוונתך פוקוס??

                                שהסמן עומד עליו.
                                אי אפשר להסתיר כשהוא בפוקוס
                                https://docs.microsoft.com/en-us/office/vba/api/access.textbox.setfocus

                                אורייא תגובה 1 תגובה אחרונה
                                2
                                • אורייא מנותק
                                  אורייא מנותק
                                  אוריי
                                  השיב למלא ב נערך לאחרונה על ידי אוריי
                                  #20

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

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

                                  למה כוונתך פוקוס??

                                  שהסמן עומד עליו.
                                  אי אפשר להסתיר כשהוא בפוקוס
                                  https://docs.microsoft.com/en-us/office/vba/api/access.textbox.setfocus

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

                                  @OdedDvir @Shmuel754 @מלא
                                  הרבה תודה על העזרה... 👍

                                  ניתן לפנות אלי גם ב al0548446188@gmail.com
                                  ותמיד... אבל תמיד תוכלו לשאול אותי ב :) כאן שאלות באקסל

                                  תגובה 1 תגובה אחרונה
                                  1
                                  • clickoneC מנותק
                                    clickoneC מנותק
                                    clickone
                                    השיב לOdedDvir ב נערך לאחרונה על ידי clickone
                                    #21

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

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

                                    ולא
                                    Me!SomeControlName

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

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

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

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

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

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

                                    OdedDvirO zvinissimZ 2 תגובות תגובה אחרונה
                                    1
                                    • OdedDvirO מנותק
                                      OdedDvirO מנותק
                                      OdedDvir
                                      השיב לclickone ב נערך לאחרונה על ידי OdedDvir
                                      #22

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

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

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

                                      תגובה 1 תגובה אחרונה
                                      4
                                      • zvinissimZ מנותק
                                        zvinissimZ מנותק
                                        zvinissim
                                        השיב לclickone ב נערך לאחרונה על ידי
                                        #23

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

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

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

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

                                        clickoneC תגובה 1 תגובה אחרונה
                                        0
                                        • clickoneC מנותק
                                          clickoneC מנותק
                                          clickone
                                          השיב לzvinissim ב נערך לאחרונה על ידי
                                          #24

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

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

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

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

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

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

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