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

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

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

אקסס. הזנת נתונים בשאילתה שמבוססת שתי טבלאות

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

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

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

      אני משער שזה כי השאילתא מכילה שדה אחד או יוצר שמוגדרים לקריאה בלבד. למשל את המפתח הזר (בטבלת הרבים).
      הדרך הכי פשוטה לאפשר עריכה היא ליצור טופס מקושר, כלומר טופס בתוך טופס, שטופס האב מכיל את טבלת היחיד וטופס הבן את טבלת הרבים, ולקשר בין הטפסים על ידי שדה המפתח.
      ראה דוגמא כאן: https://tchumim.com/topic/10491/אקסס-למתחילים-יצירת-מערכת-לניהול-תורמים/23

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

        @OdedDvir אגב, המדריך ההוא שכתבת ממש מדהים ומסודר ברמה אחרת עם כושר הסברה מטורף. נעזרתי הרבה מאוד במדריך הזה לכמה פרויקטים שעשיתי. יישר כח!!

        ראיתי במדריך שכתבת את הטופס. הנקודה ששם אני אוכל לראות כל פעם רק לקוח אחד ואני רוצה לראות את כל סדר הפגישות.
        לגבי השאלה שלי אני אסביר קצת יותר מה אני צריך. אני יוצר מסד נתונים למאמנת אישית לניהול לקוחות וחובות שלהם.
        יצרתי טבלה אחת ששם יש את שמות הלקוחות וגם מי הגורם המשלם עליהם- יש כאלה שמשלמים בעצמם ויש כאלה שיש אגודה שמשלמת עליהם ועל עוד כמה.
        70700990-90c9-4546-886b-c4c1d7154727-image.png

        לאחר מכן יצרתי טבלה של כל ניהול הפגישות
        e1ee45db-2771-48a7-aac0-bda4302d0415-image.png

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

        1. מספור של כמה פגישות נפגש כל לקוח.
        2. כמה נשאר לו לשלם.
        3. ואם לא הלקוח עצמו אמור לשלם אלא גורם משלם חיצוני זה עוד יותר מסתבך...
        4. לסדר את הכל לפי תאריך לכן יצרתי שאילתה שתעשה את כל זה:
          cb4f1468-1c1e-4140-95fc-a95dfbe2080b-image.png

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

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

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

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

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

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

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

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

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