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

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

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

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

מתוזמן נעוץ נעול הועבר תוכנה
165 פוסטים 27 כותבים 10.7k צפיות 25 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • OdedDvirO OdedDvir

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

    איך אני יכול לבחור באיזה סדר יוצגו הטפסים?

    לפני כחודש @בערל טען:

    אודה מאוד לעזרה, כרגע אני לא מתחיל מאפס אלא ממינוס, בגדר "אינו יודע לשאול".

    היום הוא כבר יודע לענות, כל הכבוד!

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

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

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

    לפני כחודש @בערל טען:

    אודה מאוד לעזרה, כרגע אני לא מתחיל מאפס אלא ממינוס, בגדר "אינו יודע לשאול".

    היום הוא כבר יודע לענות, כל הכבוד!

    ברוך השם
    אבל הכל בזכות השקעתך המרובה
    והכבוד כמובן מגיע לך..!

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

    אפשר גם ישירות בטבלה, אבל חשבתי שזה לא מומלץ וכנראה לא רצוי למשתמש.

    איזה סיבה יכולה להיות בשביל להשתמש בשאילתה ולא ישירות בטופס?

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

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

      עד כאן להיום.

      איפה שיעורי הבית? 🙄

      בפרק הבא אי"ה נוסיף עוד רובד למערכת שלנו, והוא הפקת קבלות לתורמים.

      איזה כיף
      מחכה לזה מאוד

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

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

      יש סיכוי להתפטר מהכל?
      אני במתח...

      תגובה 1 תגובה אחרונה
      0
      • בערלב בערל

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

        לפני כחודש @בערל טען:

        אודה מאוד לעזרה, כרגע אני לא מתחיל מאפס אלא ממינוס, בגדר "אינו יודע לשאול".

        היום הוא כבר יודע לענות, כל הכבוד!

        ברוך השם
        אבל הכל בזכות השקעתך המרובה
        והכבוד כמובן מגיע לך..!

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

        אפשר גם ישירות בטבלה, אבל חשבתי שזה לא מומלץ וכנראה לא רצוי למשתמש.

        איזה סיבה יכולה להיות בשביל להשתמש בשאילתה ולא ישירות בטופס?

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

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

        איזה סיבה יכולה להיות בשביל להשתמש בשאילתה ולא ישירות בטופס?

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

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

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

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

        בערלב תגובה 1 תגובה אחרונה
        2
        • OdedDvirO OdedDvir

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

          איזה סיבה יכולה להיות בשביל להשתמש בשאילתה ולא ישירות בטופס?

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

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

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

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

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

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

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

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

          ניתן לעשות הכל ישירות מתוך אקסס.

          איזה כיף
          מצפה בכיליון עיניים...





          אגב, שאלה על המדריך:

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

          קופץ לי ההודעה הזו:
          4105fa97-9368-4cdd-be8b-1890733ab13a-image.png

          יש לך מושג למה?

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

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

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

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

            ניתן לעשות הכל ישירות מתוך אקסס.

            איזה כיף
            מצפה בכיליון עיניים...





            אגב, שאלה על המדריך:

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

            קופץ לי ההודעה הזו:
            4105fa97-9368-4cdd-be8b-1890733ab13a-image.png

            יש לך מושג למה?

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

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

            תגובה 1 תגובה אחרונה
            1
            • F felner

              @OdedDvir @בערל
              שלום וברכה
              לא קשור כל כך לנושא הספציפי של הפורום..
              אבל מכיון שאני גם באמצע בניה של מסד הנתונים, תרומות... (לתת..)
              עכשיו מנסה להפוך אותו לאוטומטי,(עד עכשיו שמנו כל שנה עמודה מחדש, אבל יש גבול לטלאים, וצריך אחד ולתמיד לשפץ את מסד הנתונים שהתחלנו אותו בגיל 17🙄 ) ושמתי לב, שבמידה ומשתמשים בקישור של יותר מ2 טבלאות...
              אי אפשר לערוך את הרשומה.

              מה הפיתרון, חוץ מלעשות SQL כדי לעדכן כל רשומה.... (וגם שם זה יהיה קצת בעיה, כי הפקד נעול...)
              (ואל תבקשו ממני לעשות אותו בטופס משנה נפרד, ואופס לקשר את השדות,
              כי אני צריך עדכון רציף בתצוגת גיליון נתונים (תחשבו על הבחור שיושב עכשיו ומכניס 2000 תרומות ברצף...👶 , טוב, - גם זה לא חזות הכל, כי יש לנו עוד 2 טבלאות שניקח מהם רשומות, טבלת קבוצות, טבלת תלמידים, וגם שם אנחנו נרצה לדעת מי היה שם שנה שעברה, ולפני שנתיים, ואת מי נשבץ שם השנה...), ולא בטופס משנה שיקח משאילתא אחרת....)

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

              SELECT ktovot.Id, ktovot.family_name, ktovot.frist_name, ktovot.city, ktovot.area, ktovot.st, ktovot.number_blok, ktovot.namber_home, ktovot.phone_1, ktovot.phone_2, ktovot.yes_no, ktovot.Time, ktovot.comment, ktovot.status, ktovot.maagal, ktovot.group_2019, ktovot.group_2020, ktovot.number_go, ktovot.importance, DLookUp("[Donation_amount]","[Donation]","[year_]=" & (Year(Now())-2) & " and [Donor_ID]=" & [id]) AS Two_year_d, Last_year_d.Donation_amount AS [last], Two_year_d.Donation_amount
              FROM (ktovot LEFT JOIN Last_year_d ON ktovot.Id = Last_year_d.Donor_ID) LEFT JOIN Two_year_d ON ktovot.Id = Two_year_d.Donor_ID
              WHERE (((ktovot.Id) Like [forms]![כתובות]![מזהה] & "*") AND ((Nz([ktovot.comment],0)) Like [forms]![כתובות]![הערות] & "*") AND ((Nz([ktovot].[family_name],0)) Like [forms]![כתובות]![משפחה] & "*") AND ((Nz([ktovot.frist_name],0)) Like [forms]![כתובות]![פרטי] & "*") AND ((Nz([ktovot.city],0)) Like [forms]![כתובות]![עיר] & "*") AND ((Nz([ktovot.area],0)) Like [forms]![כתובות]![שכונה] & "*") AND ((Nz([ktovot.st],0)) Like [forms]![כתובות]![שם הרחוב] & "*") AND ((Nz([ktovot.maagal],0)) Like [forms]![כתובות]![מעגל] & "*") AND ((Nz([ktovot.number_blok],0)) Like [forms]![כתובות]![בית] & "*") AND ((Nz([ktovot.phone_1],0)) Like [forms]![כתובות]![טלפון] & "*") AND ((Nz([ktovot.phone_2],0)) Like [forms]![כתובות]![טלפון] & "*") AND ((Nz([ktovot.group_2020],0)) Like IIf(IsNull([forms]![כתובות]![קבוצה]),"*",[forms]![כתובות]![קבוצה])));
              
              
              מומחה באקססמ מנותק
              מומחה באקססמ מנותק
              מומחה באקסס
              כתב ב נערך לאחרונה על ידי
              #93

              @felner
              אם אתה צריך עזרה עם db לתרומות באקסס, ובפרט תת של פורים
              יש לי נסיון עשיר בתחום, הן בפרקטיקה והן במתודולוגיה
              מרפרוף מלמעלה מה שנתת שם זה עומס של פוקנציות מסובכות אחד על השני, צריך לעשות סדר..
              צור קשר ampsoftware1@gmail.com

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

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

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

                0a0c0620-4324-4e80-8845-6b212a0074c3-image.png

                1. צרו טבלה חדשה בשם DeliveryMethod שתכיל שדה מזהה ID ושדה נוסף בשם Description.
                  טבלה זו תכיל את אפשרויות השליחה של הקבלה, כאשר 1 מציין שהקבלה תישלח בדואר רגיל, ו-2 מציין כי הקבלה תישלח בדואר אלקטרוני.

                945f2e80-4b22-4541-bde0-12ee441c6838-image.png

                1. הוסיפו שדה נוסף לטבלת הקבלות בשם DeliveryMethodID מטיפוס מספר ארוך. הערכים לשדה זה יילקחו מהטבלה בסעיף א, על ידי תיבה משולבת. קבעו את ערך ברירת המחדל של השדה ל-Null.

                18aa65af-c2fd-4048-9c41-c6d3fc9eb899-image.png

                c8de79c5-caa7-42c4-b0cd-81dbcf5ea164-image.png

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

                697f1462-1083-455a-adb1-a6a2f9c52a16-image.png

                OdedDvirO תגובה 1 תגובה אחרונה
                1
                • בערלב בערל

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

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

                  0a0c0620-4324-4e80-8845-6b212a0074c3-image.png

                  1. צרו טבלה חדשה בשם DeliveryMethod שתכיל שדה מזהה ID ושדה נוסף בשם Description.
                    טבלה זו תכיל את אפשרויות השליחה של הקבלה, כאשר 1 מציין שהקבלה תישלח בדואר רגיל, ו-2 מציין כי הקבלה תישלח בדואר אלקטרוני.

                  945f2e80-4b22-4541-bde0-12ee441c6838-image.png

                  1. הוסיפו שדה נוסף לטבלת הקבלות בשם DeliveryMethodID מטיפוס מספר ארוך. הערכים לשדה זה יילקחו מהטבלה בסעיף א, על ידי תיבה משולבת. קבעו את ערך ברירת המחדל של השדה ל-Null.

                  18aa65af-c2fd-4048-9c41-c6d3fc9eb899-image.png

                  c8de79c5-caa7-42c4-b0cd-81dbcf5ea164-image.png

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

                  697f1462-1083-455a-adb1-a6a2f9c52a16-image.png

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

                  @בערל יפה מאוד! לפעמים אני מרגיש שרק אתה עוקב אחרי ההדרכה... 👨‍🏫 🕴
                  ברשותך יש לי שתי הערות:

                  1. את השדה של ההודעה לא רציתי להפוך לנדרש, כי לפעמים אני מוציא קבלה ג'נרית בלי הודעה אישית.
                    אך הזכרת לי דבר חשוב ששכחתי: את שני השדות: שדה התאריך, ואופן השליחה - כן צריך להפוך לנדרשים (אני אוסיף זאת בשיעורי הבית)
                  2. את שם השדה ReceiptMethod בטבלת הקבלות, ראוי לשנות ל-ReceiptMethodID כי הוא מציין למזהה בטבלה אחרת.
                  מנחם ציוןמ חייםיודלביץח בערלב א 4 תגובות תגובה אחרונה
                  2
                  • OdedDvirO OdedDvir

                    @בערל יפה מאוד! לפעמים אני מרגיש שרק אתה עוקב אחרי ההדרכה... 👨‍🏫 🕴
                    ברשותך יש לי שתי הערות:

                    1. את השדה של ההודעה לא רציתי להפוך לנדרש, כי לפעמים אני מוציא קבלה ג'נרית בלי הודעה אישית.
                      אך הזכרת לי דבר חשוב ששכחתי: את שני השדות: שדה התאריך, ואופן השליחה - כן צריך להפוך לנדרשים (אני אוסיף זאת בשיעורי הבית)
                    2. את שם השדה ReceiptMethod בטבלת הקבלות, ראוי לשנות ל-ReceiptMethodID כי הוא מציין למזהה בטבלה אחרת.
                    מנחם ציוןמ מנותק
                    מנחם ציוןמ מנותק
                    מנחם ציון
                    כתב ב נערך לאחרונה על ידי
                    #96

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

                    @בערל יפה מאוד! לפעמים אני מרגיש שרק אתה עוקב אחרי ההדרכה...
                    ברשותך יש לי שתי הערות:

                    גם אני עוקב
                    תודה רבה!!!

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

                      @בערל יפה מאוד! לפעמים אני מרגיש שרק אתה עוקב אחרי ההדרכה... 👨‍🏫 🕴
                      ברשותך יש לי שתי הערות:

                      1. את השדה של ההודעה לא רציתי להפוך לנדרש, כי לפעמים אני מוציא קבלה ג'נרית בלי הודעה אישית.
                        אך הזכרת לי דבר חשוב ששכחתי: את שני השדות: שדה התאריך, ואופן השליחה - כן צריך להפוך לנדרשים (אני אוסיף זאת בשיעורי הבית)
                      2. את שם השדה ReceiptMethod בטבלת הקבלות, ראוי לשנות ל-ReceiptMethodID כי הוא מציין למזהה בטבלה אחרת.
                      חייםיודלביץח מנותק
                      חייםיודלביץח מנותק
                      חייםיודלביץ
                      כתב ב נערך לאחרונה על ידי
                      #97

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

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

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

                      תודה רבה על כל ההשקעה!!

                      אני תמיד אוהב להביא קובץ דוגמא, אני כל פרק פשוט מתאפק מלבנות את המערכת ולעלות דוגמא לציבור....

                      אבייא תגובה 1 תגובה אחרונה
                      4
                      • חייםיודלביץח חייםיודלביץ

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

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

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

                        תודה רבה על כל ההשקעה!!

                        אני תמיד אוהב להביא קובץ דוגמא, אני כל פרק פשוט מתאפק מלבנות את המערכת ולעלות דוגמא לציבור....

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

                        @OdedDvir כנ"ל 🙂 ( @חייםיודלביץ )

                        ניתן ליצור עימי קשר 8140hp+t@gmail.com | קטלוג מוצרים
                        הלינקיה שלי https://abaye.co/link.html

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

                          @בערל יפה מאוד! לפעמים אני מרגיש שרק אתה עוקב אחרי ההדרכה... 👨‍🏫 🕴
                          ברשותך יש לי שתי הערות:

                          1. את השדה של ההודעה לא רציתי להפוך לנדרש, כי לפעמים אני מוציא קבלה ג'נרית בלי הודעה אישית.
                            אך הזכרת לי דבר חשוב ששכחתי: את שני השדות: שדה התאריך, ואופן השליחה - כן צריך להפוך לנדרשים (אני אוסיף זאת בשיעורי הבית)
                          2. את שם השדה ReceiptMethod בטבלת הקבלות, ראוי לשנות ל-ReceiptMethodID כי הוא מציין למזהה בטבלה אחרת.
                          בערלב מנותק
                          בערלב מנותק
                          בערל
                          ניהול
                          כתב ב נערך לאחרונה על ידי
                          #99

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

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

                          לא היה לי רעיון אחר כיצד להכריח את המשתמש להזין משהו
                          אצטרך להמתין לפתרון

                          את שם השדה ReceiptMethod בטבלת הקבלות, ראוי לשנות ל-ReceiptMethodID כי הוא מציין למזהה בטבלה אחרת.

                          אופססס.....
                          מתקן מיד

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

                            @בערל יפה מאוד! לפעמים אני מרגיש שרק אתה עוקב אחרי ההדרכה... 👨‍🏫 🕴
                            ברשותך יש לי שתי הערות:

                            1. את השדה של ההודעה לא רציתי להפוך לנדרש, כי לפעמים אני מוציא קבלה ג'נרית בלי הודעה אישית.
                              אך הזכרת לי דבר חשוב ששכחתי: את שני השדות: שדה התאריך, ואופן השליחה - כן צריך להפוך לנדרשים (אני אוסיף זאת בשיעורי הבית)
                            2. את שם השדה ReceiptMethod בטבלת הקבלות, ראוי לשנות ל-ReceiptMethodID כי הוא מציין למזהה בטבלה אחרת.
                            א מנותק
                            א מנותק
                            איש פלוני
                            כתב ב נערך לאחרונה על ידי
                            #100

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

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

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

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

                              בעניין נתינת שמות - הומלץ - בהדרכה זו - לתת שמות רק באנגלית ולא להתפתות לאפשרות של עברית.
                              שאלתי היא: הרי בעיצוב טבלה יש אפשרות "כיתוב" דהיינו שלמרות שהשם האמיתי של השדה הוא באנגלית, מ"מ למשתמש - בתצוגת "גיליון נתונים" יראה השם העברי.
                              האם יש מניעה להשתמש באפשרות זו ?
                              תמונה מאפייני טבלה_כיתוב.png

                              OdedDvirO תגובה 1 תגובה אחרונה
                              0
                              • שואף לדעתש שואף לדעת

                                בעניין נתינת שמות - הומלץ - בהדרכה זו - לתת שמות רק באנגלית ולא להתפתות לאפשרות של עברית.
                                שאלתי היא: הרי בעיצוב טבלה יש אפשרות "כיתוב" דהיינו שלמרות שהשם האמיתי של השדה הוא באנגלית, מ"מ למשתמש - בתצוגת "גיליון נתונים" יראה השם העברי.
                                האם יש מניעה להשתמש באפשרות זו ?
                                תמונה מאפייני טבלה_כיתוב.png

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

                                @שואף-לדעת אין מניעה, להיפך, דווקא עבור כך נוצר המאפיין.

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

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

                                  Private Sub Form_Current()                                                                                                                                                                                
                                  If Me.frmReceipt.Form.Recordset.RecordCount = 0 Then                                                                                                                                                                                    
                                  Me.frmReceipt.Form.AllowAdditions = True                                                                                                                                                                                
                                  Else                                                                                                                                                                                    
                                  Me.frmReceipt.Form.AllowAdditions = False                                                                                                                                                                                
                                  End If                                                                                                                                                                            
                                  End Sub
                                  

                                  אני אוהב 'לקצר' בקוד שמגדיר מאפיין ל TRUE או FALSE
                                  על ידי השמה של תוצאת התנאי ישירות,
                                  ככה:

                                  Me.frmReceipt.Form.AllowAdditions = Me.frmReceipt.Form.Recordset.RecordCount = 0
                                  

                                  זה נכון?

                                  OdedDvirO תגובה 1 תגובה אחרונה
                                  1
                                  • מומחה באקססמ מומחה באקסס

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

                                    Private Sub Form_Current()                                                                                                                                                                                
                                    If Me.frmReceipt.Form.Recordset.RecordCount = 0 Then                                                                                                                                                                                    
                                    Me.frmReceipt.Form.AllowAdditions = True                                                                                                                                                                                
                                    Else                                                                                                                                                                                    
                                    Me.frmReceipt.Form.AllowAdditions = False                                                                                                                                                                                
                                    End If                                                                                                                                                                            
                                    End Sub
                                    

                                    אני אוהב 'לקצר' בקוד שמגדיר מאפיין ל TRUE או FALSE
                                    על ידי השמה של תוצאת התנאי ישירות,
                                    ככה:

                                    Me.frmReceipt.Form.AllowAdditions = Me.frmReceipt.Form.Recordset.RecordCount = 0
                                    

                                    זה נכון?

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

                                    @מומחה-באקסס זה בהחלט אפשרי, אך פחות קריא.
                                    בחרתי באפשרות הארוכה, כי הקוד יותר מובן כך.

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

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

                                      אז יופי, בואו ונוסיף גם את השאילתה למשטח העבודה, והופ – נראה שהפעם אקסס לא הייתה כל כך מבריקה, והחליטה לצרף את השדה ID מטבלת התרומות לשדה ID בשאילתה, כפי שמוצג בדרמטיות בתמונה הבאה:
                                      4a48265f-906b-432f-9a04-e757c837fc0b-תמונה.png

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

                                      אם היינו קוראים לשדה המפתח בכל טבלה בשם מלא, כפי שנהגנו במפתח הזר, למשל DonationID במקום ID בטבלת התרומות, או DonorID במקום ID בטבלת התורמים וכו', המנגנון של אקסס אכן היה עוזר לנו.
                                      זו אכן סכמה נפוצה, ובאמת בתחילת דרכי כך נהגתי, אבל היא פחות מקובלת, ובקוד היא נעשית מסורבלת עוד יותר, כי ניגשים לשדה המזהה כך: Donor.DonorID במקום כך: Donor.ID.
                                      לכן אני מעדיף לוותר על העזרה של אקסס כאן, וליצור ידנית את הצירוף, תמורת הרווח של קוד ושאילתות יותר קריאים.

                                      בואו נתקן את הצירוף:
                                      נבחר את החץ ונמחק אותו על ידי הקשה על מקש Delete, ובמקום, נגרור את שדה ID מטבלת התורמים לשדה ID בשאילתת השם המלא, כך:
                                      c3be820d-041e-469e-818a-34c9fdd5be67-תמונה.png

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

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

                                      a9726e57-cf01-467c-9715-55c73f12c6ea-image.png

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

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

                                        אז יופי, בואו ונוסיף גם את השאילתה למשטח העבודה, והופ – נראה שהפעם אקסס לא הייתה כל כך מבריקה, והחליטה לצרף את השדה ID מטבלת התרומות לשדה ID בשאילתה, כפי שמוצג בדרמטיות בתמונה הבאה:
                                        4a48265f-906b-432f-9a04-e757c837fc0b-תמונה.png

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

                                        אם היינו קוראים לשדה המפתח בכל טבלה בשם מלא, כפי שנהגנו במפתח הזר, למשל DonationID במקום ID בטבלת התרומות, או DonorID במקום ID בטבלת התורמים וכו', המנגנון של אקסס אכן היה עוזר לנו.
                                        זו אכן סכמה נפוצה, ובאמת בתחילת דרכי כך נהגתי, אבל היא פחות מקובלת, ובקוד היא נעשית מסורבלת עוד יותר, כי ניגשים לשדה המזהה כך: Donor.DonorID במקום כך: Donor.ID.
                                        לכן אני מעדיף לוותר על העזרה של אקסס כאן, וליצור ידנית את הצירוף, תמורת הרווח של קוד ושאילתות יותר קריאים.

                                        בואו נתקן את הצירוף:
                                        נבחר את החץ ונמחק אותו על ידי הקשה על מקש Delete, ובמקום, נגרור את שדה ID מטבלת התורמים לשדה ID בשאילתת השם המלא, כך:
                                        c3be820d-041e-469e-818a-34c9fdd5be67-תמונה.png

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

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

                                        a9726e57-cf01-467c-9715-55c73f12c6ea-image.png

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

                                        @בערל התופעה תלויה בסדר שבו אתה מוסיף את הטבלאות למשטח העבודה.
                                        אם הוספת בסדר הזה:

                                        1. טבלת התורמים Donor
                                        2. שאילתת שמות התורמים qryDonor_FullName

                                        כיון שבשניהם קיים שדה ID, אקסס תצרף נכון את הטבלאות

                                        אבל נסה להוסיף בסדר הזה:

                                        1. טבלת התרומות Donation
                                        2. שאילתת שמות התורמים qryDonor_FullName

                                        כיון שגם בשניהם קיים שדה ID, אקסס תצרף את הטבלאות באופן שגוי

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

                                          @בערל התופעה תלויה בסדר שבו אתה מוסיף את הטבלאות למשטח העבודה.
                                          אם הוספת בסדר הזה:

                                          1. טבלת התורמים Donor
                                          2. שאילתת שמות התורמים qryDonor_FullName

                                          כיון שבשניהם קיים שדה ID, אקסס תצרף נכון את הטבלאות

                                          אבל נסה להוסיף בסדר הזה:

                                          1. טבלת התרומות Donation
                                          2. שאילתת שמות התורמים qryDonor_FullName

                                          כיון שגם בשניהם קיים שדה ID, אקסס תצרף את הטבלאות באופן שגוי

                                          א מנותק
                                          א מנותק
                                          אפרים22
                                          כתב ב נערך לאחרונה על ידי
                                          #107

                                          @odeddvir נשמח אם יהיה הסבר איך לבנות באקסס ניהול רשימת טלפונים ושמות בית ספר/תלמידים. תודה.

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


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

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

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