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

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

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

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

מתוזמן נעוץ נעול הועבר תוכנה
165 פוסטים 27 כותבים 10.5k צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • בערלב מנותק
    בערלב מנותק
    בערל ניהול
    כתב ב נערך לאחרונה על ידי בערל
    #111

    סליחה על האיחור בשיעורים...

    @odeddvir אמר באקסס למתחילים: יצירת מערכת לניהול תורמים:

    אני משאיר כמה שיעורי בית, בעיקר בעיצוב (מהקל למאתגר):

    1. הסירו את המסגרות מסביב לתיבות הטקסט בדוח.

    7ff66dbc-42b8-41e1-9bc7-47e36bbb2cd3-image.png

    1. הוסיפו בכותרת התחתונה של העמוד את הכיתוב: "הודפס על ידי מערכת לניהול תורמים גירסא 0.01"

    78147d83-95ec-4ea3-a0ee-9796f48a6f27-image.png

    1. הוסיפו את שעת ההדפסה המדוייקת בכותרת העליונה.

    27bdaa16-f7d8-4e32-9ebc-ac3761b47347-image.png

    1. הצמידו את ראשי התיבות נ"י לשם התורם כך שיופיעו מיד לאחריו בצורה יפה בלי רווח גדול.

    בזה קצת הסתבכתי...
    ניסיתי לערוך את הפקד ולהוסיף לו טקסט, משהו כמו:
    f1ee3708-2b12-4e01-a9db-262eadea2ce6-image.png

    אבל זה זה מחזיר לי ככה:

    c6fa0349-3d3e-4189-8da9-de6abc98e9bd-image.png

    אז להוסיף עמודה של תואר בטבלת התורמים? ישירות בשאילתת נתוני הטופס?
    או שאתה מתכווין לפתרון אחר לגמרי?

    1. הסירו את השעה מתאריך החשבונית ומתאריך התרומה.

    שיניתי את פורמט התא לתאריך קצר שמציג את התאריך בלבד.
    4e49de3f-5afc-4e02-ae37-a49e5b76483f-image.png



    ראיתי גם שיש אפשרות להוסיף מסכה בלשונית Data
    b93024f2-9796-4c23-a283-0b7880dcca9c-image.png

    מה עדיף למקרה שלנו?

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

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

      סליחה על האיחור בשיעורים...

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

      ניסיתי לערוך את הפקד ולהוסיף לו טקסט, משהו כמו:
      f1ee3708-2b12-4e01-a9db-262eadea2ce6-image.png

      זה באמת הפתרון הכי פשוט.

      אבל זה זה מחזיר לי ככה:

      c6fa0349-3d3e-4189-8da9-de6abc98e9bd-image.png

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

      ראיתי גם שיש אפשרות להוסיף מסכה בלשונית Data
      מה עדיף למקרה שלנו?

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

      תגובה 1 תגובה אחרונה
      1
      • בערלב מנותק
        בערלב מנותק
        בערל ניהול
        כתב ב נערך לאחרונה על ידי
        #113

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

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

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

        העיצוב באמת לוקח זמן נשמור את התירוץ לפעם הבאה...

        שמא שכחת לשנות את שם הפקד של תיבת הטקסט ל-txtFullName לפני כן?

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

        אני עדיין אוחז בפרק הקודם. על פרק כ"ב עברתי רק ברפרוף ועוד לא בעיון.
        מקווה בהקדם...

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

          @odeddvir הנה צילום מלא:
          22f813bf-6953-48c2-a1c1-743596a52e61-image.png

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

            @שואף-לדעת שכחת לסגור סוגריים במקום המסומן (אחרי התו 1)
            dcb4b7ed-891f-45fe-974c-806cd5fd541a-תמונה.png

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

              @odeddvir תודה רבה !
              סדרתי את זה, ואכן כבר לא נפתח החלון של השגיאה הנ"ל.
              אך הבעיה יותר גדולה: כאשר אני סוגר את הטופס לא מתרחש כלום, לא הודעה ולא עדכון של הסטטוס, הטופס פשוט נסגר וזהו.
              אני מצרף כאן את כל הקוד כפי שכתוב בקובץ שלי:
              4b42518b-9774-4911-95c9-b21dce345e17-image.png

              בערלב OdedDvirO 2 תגובות תגובה אחרונה
              0
              • בערלב מנותק
                בערלב מנותק
                בערל ניהול
                השיב לשואף לדעת ב נערך לאחרונה על ידי בערל
                #117

                @שואף-לדעת אמר באקסס למתחילים: תגובות:

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

                כי יש לך שגיאת כתיב כל היכן שכתוב Message כתבת עם a במקום e

                עריכה:
                בעצם בגלל שהשגיאה עקבית והיא רק בשם משתנה זה לא אמור להפריע.

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

                  @שואף-לדעת יש לך חוסר עקביות בשם המשתנה:
                  be644118-fa26-41e1-9dee-e99670a209ae-תמונה.png

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

                  Option Explicit
                  

                  הוראה זו מורה לקומפיילר להגביל את השימוש בקוד רק למשתנים שהוצהרו בפירוש קודם לכן.
                  אני ממליץ לך להפעיל אופציה זו באופן קבוע מכאן ואילך, על ידי ההגדרה הבאה באופציות של עורך ה-VBA:
                  c0736513-530e-4447-8c2f-e42976d1846b-תמונה.png

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

                    @odeddvir רב תודות !

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

                      בתאריך של ההודעה לתורם, האם יש אפשרות שהתאריך יהיה תאריך עברי?

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

                        @איש-פלוני אין אפשרות מובנית באקסס. אפשר להשתמש בפונקצית VBA.
                        יש קוד מוכן בפרוג.
                        אגב, אם תעיין במקור יש שם עוד קוד גם עבור חישוב פרשת השבוע.

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

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

                          תצוגת טופס.png

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

                            @שואף-לדעת אמר באקסס למתחילים: תגובות:

                            א. בדו"ח מופיע בכל עמוד שני דוחות, מדוע ?

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

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

                            זהו שוב עניין של עוגן אופקי. בחר את הפקדים בכותרת התחתונה והגדר במאפיינים עוגן אופקי=ימין.

                            תגובה 1 תגובה אחרונה
                            1
                            • בערלב מנותק
                              בערלב מנותק
                              בערל ניהול
                              כתב ב נערך לאחרונה על ידי
                              #124

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

                              12ef3554-bb59-42b7-8bc8-a270c7f33b2d-image.png

                              @odeddvir אמר באקסס למתחילים: יצירת מערכת לניהול תורמים:

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

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

                              בהתחלה נבהלתי, אבל בסוף זה לקח לא יותר מעשר דקות....

                              כנראה זה פחות מעשר אחוז מהזמן שאתה משקיע בכל פרק...

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

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

                                עכשיו בשעה טובה סיימתי לבצע את שני השיעורים האחרונים

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

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

                                  @odeddvir יש לי מס' שאלות ברשותך:

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

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

                                    @שואף-לדעת אמר באקסס למתחילים: תגובות:

                                    א. מדוע אתה מסתייג מאוד משימוש ב"מקרו" ?

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

                                    וזו בדיוק הסיבה שאני נמנע מהם.

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

                                    כמה מעלות טובות ל-VBA עלינו:

                                    • קוד VBA הוא כלי הרבה יותר עוצמתי וגמיש. בקוד אפשר: לבצע קריאות API לWindows (כמו למשל לשנות רזולוציה של המסך), לשלוח מייל, לערוך קובץ טקסט, ליצור קובץ אקסל, לחפש בדף אינטרנט וכו' וכו' וכו'
                                    • כל מאקרו ניתן לביצוע בצורה יותר יעילה בקוד.
                                    • בקוד ניתן להשתמש בקלות שימוש חוזר, על ידי כתיבת פונקציה כללית.
                                    • בקוד יש לך שליטה מלאה על הנעשה (טיפוסי נתונים למשל)
                                    • ניתן לבצע דיבוג של הקוד על ידי Watch על משתנה בזמן אמת. ניתן אפילו לשנות ערך של משתנה בזמן ריצה.
                                    • במקרה של שגיאה, יש מידע שימושי אודות השגיאה שנוצרה, וממילא קל יותר לפתור אותה.

                                    ב. מדוע אינך נעזר באשף של לחצני הפקודות (בגלל שהוא עובד עם מקרו...) ?

                                    ענית בעצמך...

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

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

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

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

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

                                        @OdedDvir היי, עשיתי כמו כאן, https://tchumim.com/topic/10491/אקסס-למתחילים-יצירת-מערכת-לניהול-תורמים/10

                                        אבל כשאני מנסה לבחור באפשרות 2, זה מה שאני מקבל
                                        ab3a2edb-06e1-473e-832e-58390540fe99-image.png

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

                                          @ענן אמר באקסס למתחילים: תגובות:

                                          עשיתי כמו כאן

                                          א. אתה מתכוון שעשית את מה שכתוב בהדרכה, עם מערכת התורמים שהצגתי, או שיישמת את האמור במקום אחר?
                                          ב. בכל מקרה, תביא את תחביר ה-SQL של השאילתה ונראה מה הבעיה.

                                          ענןע תגובה 1 תגובה אחרונה
                                          2

                                          • 1
                                          • 2
                                          • 3
                                          • 4
                                          • 5
                                          • 6
                                          • 7
                                          • 8
                                          • 9
                                          בא תתחבר לדף היומי!
                                          • התחברות

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

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