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

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

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

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

מתוזמן נעוץ נעול הועבר תוכנה
28 פוסטים 4 כותבים 622 צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • A avi rz

    @איש-ימיני
    לא,
    אבל נראה לי שכך יותר טוב לעשות.
    מצו' קובץ בשאילתה אחת.
    דוגמא.accdb

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

    @avi-rz
    תודה רבה!

    תגובה 1 תגובה אחרונה
    0
    • A avi rz

      @איש-ימיני
      לא,
      אבל נראה לי שכך יותר טוב לעשות.
      מצו' קובץ בשאילתה אחת.
      דוגמא.accdb

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

      @avi-rz
      יש לי עוד שאלה.
      במקור יש לי 2 טבלאות של תשלומים.
      ניסיתי להוסיף שאילתה שיצרף את הכל, ויציג את כל הלקוחות, ואצל כל לקוח את התשלומים של שני הטבלאות.
      אך בפועל מוצג בשאילתה רק הלקוחות שמופיעים בשני טבלאות התשלומים, לקוח שמופיע רק בטבלת תשלומים אחת או שלא מופיע כלל בטבלאות התשלומים אינו מוצג בשאילתה.
      השאלה איך אני עושה שיופיעו כל הלקוחות בשאילתה, ואצל כל אחד יוצג התשלומים שלו, אם יש לו תשלומים.
      תודה רבה
      דוגמא 2.accdb

      OdedDvirO מלאמ 2 תגובות תגובה אחרונה
      0
      • איש ימיניא איש ימיני

        @avi-rz
        יש לי עוד שאלה.
        במקור יש לי 2 טבלאות של תשלומים.
        ניסיתי להוסיף שאילתה שיצרף את הכל, ויציג את כל הלקוחות, ואצל כל לקוח את התשלומים של שני הטבלאות.
        אך בפועל מוצג בשאילתה רק הלקוחות שמופיעים בשני טבלאות התשלומים, לקוח שמופיע רק בטבלת תשלומים אחת או שלא מופיע כלל בטבלאות התשלומים אינו מוצג בשאילתה.
        השאלה איך אני עושה שיופיעו כל הלקוחות בשאילתה, ואצל כל אחד יוצג התשלומים שלו, אם יש לו תשלומים.
        תודה רבה
        דוגמא 2.accdb

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

        @איש-ימיני אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

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

        זה SQL בסיסי:

        אתה צריך להשתמש בשאילתא עם Outer-Join (זה צירוף לכיוון אחד, ונקרא גם באקסס Left-Join או Right-Join). הצירוף הזה מציג את כל הרשומות מטבלה אחת ורק את הרשומות המתאימות מטבלה אחרת.

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

        איש ימיניא 2 תגובות תגובה אחרונה
        3
        • איש ימיניא איש ימיני

          @avi-rz
          יש לי עוד שאלה.
          במקור יש לי 2 טבלאות של תשלומים.
          ניסיתי להוסיף שאילתה שיצרף את הכל, ויציג את כל הלקוחות, ואצל כל לקוח את התשלומים של שני הטבלאות.
          אך בפועל מוצג בשאילתה רק הלקוחות שמופיעים בשני טבלאות התשלומים, לקוח שמופיע רק בטבלת תשלומים אחת או שלא מופיע כלל בטבלאות התשלומים אינו מוצג בשאילתה.
          השאלה איך אני עושה שיופיעו כל הלקוחות בשאילתה, ואצל כל אחד יוצג התשלומים שלו, אם יש לו תשלומים.
          תודה רבה
          דוגמא 2.accdb

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

          @איש-ימיני תעשה union all - שאילתת איחוד
          על 2 טבלאות התשלומים
          ואז תסכם את השאילתה המאוחדת.

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

            @איש-ימיני תעשה union all - שאילתת איחוד
            על 2 טבלאות התשלומים
            ואז תסכם את השאילתה המאוחדת.

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

            @מלא אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

            שאילתת איחוד

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

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

              @איש-ימיני אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

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

              זה SQL בסיסי:

              אתה צריך להשתמש בשאילתא עם Outer-Join (זה צירוף לכיוון אחד, ונקרא גם באקסס Left-Join או Right-Join). הצירוף הזה מציג את כל הרשומות מטבלה אחת ורק את הרשומות המתאימות מטבלה אחרת.

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

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

              @odeddvir אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

              @איש-ימיני אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

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

              זה SQL בסיסי:

              אתה צריך להשתמש בשאילתא עם Outer-Join (זה צירוף לכיוון אחד, ונקרא גם באקסס Left-Join או Right-Join). הצירוף הזה מציג את כל הרשומות מטבלה אחת ורק את הרשומות המתאימות מטבלה אחרת.

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

              תודה רבה.
              עזר לי מאוד.

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

                @מלא אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

                שאילתת איחוד

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

                A מנותק
                A מנותק
                avi rz
                כתב ב נערך לאחרונה על ידי
                #15

                @odeddvir אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

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

                אפשר להוסיף לשאילתת איחוד, גם את הלקוחות, (כמובן להוסיף עוד עמודות ריקות במקום העמודות של התשלומים ובתשלומים להוסיף במקום הלקוח, וכו'.)
                ואז לעשות סיכום לפי לקוח, sum בתשלום1 ו sum בתשלום2

                A OdedDvirO 2 תגובות תגובה אחרונה
                1
                • A avi rz

                  @odeddvir אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

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

                  אפשר להוסיף לשאילתת איחוד, גם את הלקוחות, (כמובן להוסיף עוד עמודות ריקות במקום העמודות של התשלומים ובתשלומים להוסיף במקום הלקוח, וכו'.)
                  ואז לעשות סיכום לפי לקוח, sum בתשלום1 ו sum בתשלום2

                  A מנותק
                  A מנותק
                  avi rz
                  כתב ב נערך לאחרונה על ידי
                  #16

                  @איש-ימיני @OdedDvir @מלא

                  @avi-rz אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

                  אפשר להוסיף לשאילתת איחוד, גם את הלקוחות, (כמובן להוסיף עוד עמודות ריקות במקום העמודות של התשלומים ובתשלומים להוסיף במקום הלקוח, וכו'.)
                  ואז לעשות סיכום לפי לקוח, sum בתשלום1 ו sum בתשלום2

                  מצו' דוגמא.
                  דוגמא 3.accdb
                  רק צריך תשומת לב למהירות התגובה, אם באמת מדובר בהמון שורות.

                  איש ימיניא תגובה 1 תגובה אחרונה
                  2
                  • A avi rz

                    @איש-ימיני @OdedDvir @מלא

                    @avi-rz אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

                    אפשר להוסיף לשאילתת איחוד, גם את הלקוחות, (כמובן להוסיף עוד עמודות ריקות במקום העמודות של התשלומים ובתשלומים להוסיף במקום הלקוח, וכו'.)
                    ואז לעשות סיכום לפי לקוח, sum בתשלום1 ו sum בתשלום2

                    מצו' דוגמא.
                    דוגמא 3.accdb
                    רק צריך תשומת לב למהירות התגובה, אם באמת מדובר בהמון שורות.

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

                    @avi-rz
                    תודה רבה.
                    עובד טוב מאוד

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

                      @avi-rz
                      כדברי @OdedDvir אין צורך בשאילתת איחוד,
                      הוא הרי רוצה להציג את כל הלקוחות + התשלומים
                      שלצורך כך, הוא יכול להגדיר left join מהלקוחות לשני טבלאות התשלומים בשאילתה אחת.

                      השאלה מה יגיב יותר מהיר,
                      2 left joinים או שאילתת איחוד.

                      A תגובה 1 תגובה אחרונה
                      2
                      • מלאמ מלא

                        @avi-rz
                        כדברי @OdedDvir אין צורך בשאילתת איחוד,
                        הוא הרי רוצה להציג את כל הלקוחות + התשלומים
                        שלצורך כך, הוא יכול להגדיר left join מהלקוחות לשני טבלאות התשלומים בשאילתה אחת.

                        השאלה מה יגיב יותר מהיר,
                        2 left joinים או שאילתת איחוד.

                        A מנותק
                        A מנותק
                        avi rz
                        כתב ב נערך לאחרונה על ידי
                        #19

                        @מלא אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

                        @avi-rz
                        כדברי @OdedDvir אין צורך בשאילתת איחוד,
                        הוא הרי רוצה להציג את כל הלקוחות + התשלומים
                        שלצורך כך, הוא יכול להגדיר left join מהלקוחות לשני טבלאות התשלומים בשאילתה אחת.

                        השאלה מה יגיב יותר מהיר,
                        2 left joinים או שאילתת איחוד.

                        צודק!
                        בעיקר התמקדתי ב

                        @odeddvir אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

                        שאילתת איחוד לא תפתור את הבעיה,

                        תגובה 1 תגובה אחרונה
                        0
                        • A avi rz

                          @odeddvir אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

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

                          אפשר להוסיף לשאילתת איחוד, גם את הלקוחות, (כמובן להוסיף עוד עמודות ריקות במקום העמודות של התשלומים ובתשלומים להוסיף במקום הלקוח, וכו'.)
                          ואז לעשות סיכום לפי לקוח, sum בתשלום1 ו sum בתשלום2

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

                          @avi-rz אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

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

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

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

                            @איש-ימיני אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

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

                            זה SQL בסיסי:

                            אתה צריך להשתמש בשאילתא עם Outer-Join (זה צירוף לכיוון אחד, ונקרא גם באקסס Left-Join או Right-Join). הצירוף הזה מציג את כל הרשומות מטבלה אחת ורק את הרשומות המתאימות מטבלה אחרת.

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

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

                            @odeddvir אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

                            @איש-ימיני אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

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

                            זה SQL בסיסי:

                            אתה צריך להשתמש בשאילתא עם Outer-Join (זה צירוף לכיוון אחד, ונקרא גם באקסס Left-Join או Right-Join). הצירוף הזה מציג את כל הרשומות מטבלה אחת ורק את הרשומות המתאימות מטבלה אחרת.

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

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

                            OdedDvirO תגובה 1 תגובה אחרונה
                            0
                            • איש ימיניא איש ימיני

                              @odeddvir אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

                              @איש-ימיני אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

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

                              זה SQL בסיסי:

                              אתה צריך להשתמש בשאילתא עם Outer-Join (זה צירוף לכיוון אחד, ונקרא גם באקסס Left-Join או Right-Join). הצירוף הזה מציג את כל הרשומות מטבלה אחת ורק את הרשומות המתאימות מטבלה אחרת.

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

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

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

                              @איש-ימיני שאילתא עם צירוף חד צדדי יכולה להיות בת-עריכה, אבל זה תלוי בכמה גורמים.
                              באופן כללי היא צריכה להיות פשוטה ביותר, דהיינו מבוססת רק על טבלאות או על שאילתות פשוטות. שים לב שיש שדה מפתח בטבלאות.
                              לא עיינתי בקבצים שלך לעיל, אבל אם תפרט את מבנה הטבלאות והשאילתא אנסה לעזור כאן.
                              להרחבה ראה:
                              https://support.microsoft.com/en-us/office/dealing-with-read-only-queries-bb17ee48-8d52-49db-8b8c-71225aa12ceb
                              וכן:
                              http://allenbrowne.com/ser-61.html

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

                                @איש-ימיני שאילתא עם צירוף חד צדדי יכולה להיות בת-עריכה, אבל זה תלוי בכמה גורמים.
                                באופן כללי היא צריכה להיות פשוטה ביותר, דהיינו מבוססת רק על טבלאות או על שאילתות פשוטות. שים לב שיש שדה מפתח בטבלאות.
                                לא עיינתי בקבצים שלך לעיל, אבל אם תפרט את מבנה הטבלאות והשאילתא אנסה לעזור כאן.
                                להרחבה ראה:
                                https://support.microsoft.com/en-us/office/dealing-with-read-only-queries-bb17ee48-8d52-49db-8b8c-71225aa12ceb
                                וכן:
                                http://allenbrowne.com/ser-61.html

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

                                @odeddvir
                                מצורף קובץ דוגמה.
                                אני רוצה שיוכלו לשנות נתונים בשאילתה "סיכום כללי".
                                דוגמא 2.accdb

                                OdedDvirO תגובה 1 תגובה אחרונה
                                0
                                • איש ימיניא איש ימיני

                                  @odeddvir
                                  מצורף קובץ דוגמה.
                                  אני רוצה שיוכלו לשנות נתונים בשאילתה "סיכום כללי".
                                  דוגמא 2.accdb

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

                                  @איש-ימיני כיון שהשאילתא הנ"ל מבוססת בחלקה על שאילתת קיבוץ (=סיכום תשלומים 1 או 2) התוצאה היא שאילתא לקריאה בלבד. לצערי אין דרך לבטל זאת באקסס.
                                  הדרך להתמודד עם זה הוא על ידי טופס מפוצל, בו טופס האב מכיל את הטבלה עם השדות לעריכה (=לקוחות), ואילו הטופס-משנה מכיל את שאילתות הסיכום, ולקשר ביניהם על ידי שדה המפתח (=קוד לקוח). כך תהנה משני העולמות.

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

                                    @איש-ימיני כיון שהשאילתא הנ"ל מבוססת בחלקה על שאילתת קיבוץ (=סיכום תשלומים 1 או 2) התוצאה היא שאילתא לקריאה בלבד. לצערי אין דרך לבטל זאת באקסס.
                                    הדרך להתמודד עם זה הוא על ידי טופס מפוצל, בו טופס האב מכיל את הטבלה עם השדות לעריכה (=לקוחות), ואילו הטופס-משנה מכיל את שאילתות הסיכום, ולקשר ביניהם על ידי שדה המפתח (=קוד לקוח). כך תהנה משני העולמות.

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

                                    @odeddvir
                                    זה יכול להיות בגליון נתונים אחד בטופס?

                                    מלאמ תגובה 1 תגובה אחרונה
                                    0
                                    • איש ימיניא איש ימיני

                                      @odeddvir
                                      זה יכול להיות בגליון נתונים אחד בטופס?

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

                                      @איש-ימיני אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

                                      זה יכול להיות בגליון נתונים אחד בטופס?

                                      לא לעריכה.

                                      אם תרצה תוכל לעשות שאילתה כזאת

                                      SELECT לקוחות.*, DSum("סכום","[תשלומים 1]","[קוד_לקוח]= " & [קוד_לקוח]) AS סיכום1, DSum("סכום","[תשלומים 2]","[קוד_לקוח]= " & [קוד_לקוח]) AS סיכום2, *
                                      FROM לקוחות;
                                      

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

                                      נ.ב. אם יהיו לך הרבה נתונים זה לא מומלץ כי זה מאוד מכביד על המערכת.

                                      איש ימיניא תגובה 1 תגובה אחרונה
                                      1
                                      • מלאמ מלא

                                        @איש-ימיני אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

                                        זה יכול להיות בגליון נתונים אחד בטופס?

                                        לא לעריכה.

                                        אם תרצה תוכל לעשות שאילתה כזאת

                                        SELECT לקוחות.*, DSum("סכום","[תשלומים 1]","[קוד_לקוח]= " & [קוד_לקוח]) AS סיכום1, DSum("סכום","[תשלומים 2]","[קוד_לקוח]= " & [קוד_לקוח]) AS סיכום2, *
                                        FROM לקוחות;
                                        

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

                                        נ.ב. אם יהיו לך הרבה נתונים זה לא מומלץ כי זה מאוד מכביד על המערכת.

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

                                        @מלא אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

                                        @איש-ימיני אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

                                        זה יכול להיות בגליון נתונים אחד בטופס?

                                        לא לעריכה.

                                        אם תרצה תוכל לעשות שאילתה כזאת

                                        SELECT לקוחות.*, DSum("סכום","[תשלומים 1]","[קוד_לקוח]= " & [קוד_לקוח]) AS סיכום1, DSum("סכום","[תשלומים 2]","[קוד_לקוח]= " & [קוד_לקוח]) AS סיכום2, *
                                        FROM לקוחות;
                                        

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

                                        נ.ב. אם יהיו לך הרבה נתונים זה לא מומלץ כי זה מאוד מכביד על המערכת.

                                        יש אפשרות בדרך זו גם לספור את השורות?
                                        שיציג כמה תשלומים יש ללקוח זה?

                                        עריכה:
                                        הסתדרתי.
                                        כתבתי כך:

                                         DSum("[סכום]*0+1","[תשלומים 2]","[קוד_לקוח]= " & [קוד_לקוח]) AS סיכום3,
                                        
                                        מלאמ תגובה 1 תגובה אחרונה
                                        0
                                        • איש ימיניא איש ימיני

                                          @מלא אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

                                          @איש-ימיני אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

                                          זה יכול להיות בגליון נתונים אחד בטופס?

                                          לא לעריכה.

                                          אם תרצה תוכל לעשות שאילתה כזאת

                                          SELECT לקוחות.*, DSum("סכום","[תשלומים 1]","[קוד_לקוח]= " & [קוד_לקוח]) AS סיכום1, DSum("סכום","[תשלומים 2]","[קוד_לקוח]= " & [קוד_לקוח]) AS סיכום2, *
                                          FROM לקוחות;
                                          

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

                                          נ.ב. אם יהיו לך הרבה נתונים זה לא מומלץ כי זה מאוד מכביד על המערכת.

                                          יש אפשרות בדרך זו גם לספור את השורות?
                                          שיציג כמה תשלומים יש ללקוח זה?

                                          עריכה:
                                          הסתדרתי.
                                          כתבתי כך:

                                           DSum("[סכום]*0+1","[תשלומים 2]","[קוד_לקוח]= " & [קוד_לקוח]) AS סיכום3,
                                          
                                          מלאמ מנותק
                                          מלאמ מנותק
                                          מלא
                                          כתב ב נערך לאחרונה על ידי
                                          #28

                                          @איש-ימיני אמר בעזרה בחישוב תשלומים בשאילתה באקסס:

                                          יש אפשרות בדרך זו גם לספור את השורות?
                                          שיציג כמה תשלומים יש ללקוח זה?

                                          במקום DSum תכתוב DCount

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


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

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

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