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

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

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

אוריי

@אוריי
אודות
פוסטים
940
נושאים
118
שיתופים
0
קבוצות
0
עוקבים
1
עוקב אחרי
1

פוסטים

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

  • גרף עמודות ועוגה באתר אינטרנט
    אורייא אוריי

    @מוטי-מן אמר בגרף עמודות ועוגה באתר אינטרנט:

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

    אתה יכול להגדיר שהתרשים יהיה על כל הגיליון (ואז זה ישתנה לפי גודל המסך)..

    תכנות

  • טופס להזנה מהירה לאקסל, אפשרי?
    אורייא אוריי

    @מוטי-מן
    כנס לתגובות > בחר יעד לתגובות

    3a09d9b0-ad7c-49b8-89c0-86d74f29a7a4-image.png

    ונשאר לך רק לבחור

    8dc646a9-b72a-4304-b2d8-bfd3e267a81f-image.png

    תוכנה

  • טופס להזנה מהירה לאקסל, אפשרי?
    אורייא אוריי

    @מוטי-מן אמר בטופס להזנה מהירה לאקסל, אפשרי?:

    יש לי קובץ אקסל עם כמה מאות שמות פריטים, לצד כל שם פריט שנמצא בעמודה a כל נמצאים בשורה נתונים מספריים של כמויות, האם אפשרי ליצור חלונית שבה אני יזין את שם הפריט במדוייק, וכמות, ואקסל יוסיף את זה אוטמטית בתא הריק הראשון שהוא ימצא משמאל לשם הפריט? כך שבכל פעם יתווסף תא נתונים נוסף?

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

    @מוטי-מן אמר בטופס להזנה מהירה לאקסל, אפשרי?:

    אם זה אפשרי בשיטס זה ג"כ טוב.

    זה גם אפשרי יש לך כאן מדריך איך לבנות גוגל פורומס ואת זה אתה יכול לחבר לגוגל שיטס.
    בהצלחה!

    תוכנה

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

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

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

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

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

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

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

    תוכנה

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

    @shmuel754

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

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

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

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

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

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

    תוכנה

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

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

    תוכנה

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

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

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

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

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

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

    תוכנה

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

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

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

    תוכנה

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

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

    תוכנה

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

    @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
    

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

    תוכנה

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

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

    תוכנה

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

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

    תוכנה

  • אקסס למתחילים: תגובות
    אורייא אוריי

    @odeddvir אני עוקב אחר כל מילה
    אבל ליישם את זה אני לא יכול כי אני באמצע פרוייקט אחר שאני חייב לסיים אותו
    אבל שתדע שאני פשוט קורא בשקיקה כל מילה
    זה התמונה שאני יכול להעלות לך

    35eed295-bb5b-42d1-99f8-bb272faf9144-image.png

    👍 שאפו ענק

    תוכנה

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

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

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

    ומשום מה בשורה 8 קופצת לו שגיאה כזו
    552d9e5f-530c-4009-9695-b5e48b8fb2a5-image.png

    93693941-35a8-43ee-b3c8-889f6fe734f1-image.png
    והשגיאה הזו קופצת לו רק בשורה הזו לפני ואחרי הכל עובד טוב

    הפקד קיים (כך שזו לא הבעיה)
    3ed1dbb9-f3f3-45ca-8502-d0b3ba6a1d8c-image.png

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

    אשמח להבין מן המומחים למה ומהי השגיאה הזו...
    תודה רבה מראש 👍

    תוכנה

  • אקסס למתחילים: תגובות
    אורייא אוריי

    @odeddvir אמר באקסס למתחילים: תגובות:

    @אוריי לא הבנתי כוונתך.
    הפונקציות Nz ו-IsNull הן פונקציות VBA ולא SQL. לכן יש להמנע מהם בשאילתות.

    👍
    זה לא היה נשמע כך מדבריך שם
    בכל אופן אין ביהמ"ד ללא חידוש... 🙂
    ואינו דומה החוזר 100 ל 101 ...

    תוכנה

  • אקסס למתחילים: תגובות
    אורייא אוריי

    @odeddvir
    כפי איך שהבנתי משם

    שים לב שאפילו בפונקציות טריוויאליות, כמו Nz() או IsNull() עדיף לרשום בSQL טהור ולא לבצע קריאה ל-VBA

    אני מבין שיש הבדל בין ה SQL ל VBA בקריאת הקוד
    אבל כאשר גם ה IF וגם הNZ נמצאים ב SQL טהור ואין קריאה ל VBA האם גם אז יש הבדל?

    תוכנה

  • אקסס למתחילים: תגובות
    אורייא אוריי

    @odeddvir
    כמו כולם מי לא עוקב
    אני מרגיש כמו איזה נוסטלגיה מלפני... (פחות משנה..)
    מחכה בשקיקות לעוד איזה מדריך...

    כן, מצוין! (שאר התלמידים ישארו בסוף השיעור לנקות את הכיתה 😊 )

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

    שאלה קטטנטנה לגבי מה שכתבת כאן..

    שימו לב שהסכום של ישראל הוא ריק ולא מכיל 0.

    הערה: כאשר שאילתת צירוף חיצוני לא מוצאת רשומה עם מפתח תואם בטבלת המשנה, היא מחזירה ערך מיוחד שנקרא NULL, שפירושו = כלום, שום דבר, גורנישט, וכו'.

    אם ברצוננו להציג שם אפס, צריך ליצור שדה מחושב:

    TotalAmount: IIf(TotalAmount Is Null, 0, TotalAmount)
    

    אני התרגלתי במצבים כאלו לכתוב כך

    TotalAmount: nz(TotalAmount , 0)
    

    האם אני טועה או שאין הבדל?

    תוכנה

  • עזרה באקסס | שגיאה 13 אי התאמת נתונים
    אורייא אוריי

    @odeddvir אמר בעזרה באקסס | שגיאה 13 אי התאמת נתונים:

    שאלת תם, תמהני, מה התועלת שאתה משיג ב:

    Like ' * '
    

    אם להסיר רווחים - תשתמש בפונקציה Trim()

    א. תודה רבה זה פתר את השגיאה
    ב. באמת זה לא עזר לי תכלס טעיתי קצת בקוד אבל ב"ה הסתדר..
    הייתי צריך לכתוב Is Not Null במקום Like ' * '
    @OdedDvir הרבה תודה

    תוכנה

  • עזרה באקסס | שגיאה 13 אי התאמת נתונים
    אורייא אוריי

    כתבתי פונקציה ב VBA עם כמה שאילתות
    תכלס בדקתי את כל המשפטי SQL באשף והכל עובד ..
    הבעיה היא כאשר אני מריץ את זה ב vba הוא נתקל בשגיאה 13 של אי התאמת נתונים
    המוזר הוא שאת השאילתה הראשונה הוא עובר בקלות ואילו את השניה הוא נתקע בה (והרי שניהם עובדים באשף של אקסס)
    ניסיתי לחפש ברשת משהו מעין זה ומה שניסיתי לא כזה הועיל לי
    זה הקוד

    Public Function vb_status() As Integer
        Dim rs As Recordset
        Set rs = CurrentDb.OpenRecordset("SELECT DnoriId,status,DialDate " & _
            "FROM DonorManagement " & _
            "WHERE (((DonorManagement.status)=5) And ((DonorManagement.DialDate)<Now()))" & _
            "ORDER BY DonorManagement.DialDate;")
        If rs.EOF Then
            Set rs = CurrentDb.OpenRecordset("SELECT DnoriId, status, HomePhone,Phone1,Phone2 FROM DonorManagement WHERE (((status)=1) AND ((HomePhone) Like " * ")) OR (((status)=1) AND ((Phone1) Like " * ")) OR (((status)=1) AND ((Phone2) Like " * "));")
            If rs.EOF Then
                Set rs = CurrentDb.OpenRecordset("SELECT DnoriId,status,DialDate " & _
                    "FROM DonorManagement " & _
                    "WHERE (((status)=8) And ((HomePhone) Like " * ")) Or " & _
                    "(((status)=8) And ((Phone1) Like " * ")) Or " & _
                    "(((status)=8) And ((Phone2) Like " * "));")
            Else
                vb_status = rs!DnoriId
            End If
        Else
            vb_status = rs!DnoriId
        End If
    End Function
    

    השגיאה היא בשורה 8

    8f0cae26-7ce5-499a-9232-55de63561077-image.png

    6914ba90-5b59-4c97-8de9-477d0b2eef69-image.png

    אשמח אם תעירו את 👀 היכן תעיתי...

    תוכנה

  • מערכת לניהול תורמים
    אורייא אוריי

    @בערל אמר במערכת לניהול תורמים:

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

    @בערל שיהיה בהצלחה!!! 👍

    בכל אופן אני אשמח גם לעזור מזמני הפנוי (אם @OdedDvir ילך לישון 😉 ... האמת נראה לי שזה לא קורה... )

    תוכנה
  • 1
  • 2
  • 22
  • 23
  • 24
  • 25
  • 26
  • 46
  • 47
  • 24 / 47
  • התחברות

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

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