ניווט

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

    עזרה באקסס - מיון טופס לפי תיבה משולבת

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

      שלום לכולם,
      אני רושם באשכול זה כמה שאלות שעלו לי תוך כדי בניה של קטלוג באקסס, ואשמח לכל עזרה
      יצרתי טופס לטבלה להוספת מחבר, שמכיל מזהה (ID) ושם המחבר.
      הוספתי לטופס של המחבר תיבה משולבת שיהיה אפשר לבחור בה מחבר מתוך טבלת המחברים וניסיתי לעשות שהנתונים בטופס יתעדכנו ויציגו לי את התורם לפי התורם שאני בוחר בתיבה המשולבת. אבל לא הצלחתי שהטופס יסונן לפי מה שאבחר בתיבה המשולבת.
      12f8a04d-feb9-441b-8109-fcf261af917d-image.png
      איך אפשר לעשות את זה?
      תודה רבה!

      A תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • A
        avi rz @איש פלוני נערך לאחרונה על ידי

        @איש-פלוני
        אתה משתמש בקוד או במאקרו?

        א תגובה 1 תגובה אחרונה תגובה ציטוט 0
        • א
          איש פלוני נערך לאחרונה על ידי

          שאלה נוספת:
          בטופס 'הוספת ספר חדש' עשיתי לחצן להוספת מחבר. הלחצן פותח טופס מוקפץ שמיועד לעריכת רשימת המחברים.
          אני רוצה להגדיר לו שאם קוד המחבר שהוזן קיים שיפתח את הטופס ברשומות של מחבר זה, אבל אם אין קוד כזה (=השארתי את שדה קוד המחבר ריק), שיפתח את הטופס המוקפץ על הוספת חדש. (עדיף גם שאחרי שאשמור את המחבר ואסגור את הטופס המוקפץ טופס הספר יזכור לבד מה הקוד ויזין אותו לבד בשדה, אבל לא חובה).
          בינתיים הצלחתי רק לעשות במאקרו בלחצן של פתיחת טופס המחבר את ההגדרה הזו: ="[ID]=" & [ID]
          אבל ההגדרה הזו פותחת לי רק כשיש מחבר קיים. וכשהשדה ריק מחזיר לי הודעת שגיאה.
          אני רוצה שכשלא יהיה ערך בשדה קוד מחבר שיפתח הטופס על הוספת חדש.
          מישהו יודע איך עושים את זה?
          תודה רבה מאד!

          תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • א
            איש פלוני @avi rz נערך לאחרונה על ידי

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

            A תגובה 1 תגובה אחרונה תגובה ציטוט 0
            • OdedDvir
              OdedDvir נערך לאחרונה על ידי OdedDvir

              @איש-פלוני אם אפשר בבקשה:

              1. לתת שם משמעותי ומדוייק לנושא (תוכל לשנות את הנושא על ידי עריכת הפוסט הראשון באשכול). למשל: "עזרה: סינון טופס על ידי תיבה משולבת".
              2. לפתוח אשכול חדש עבור כל שאלה, זה לא עולה כסף ועושה סדר.
              3. בשאלה הראשונה, ציינת שני מושגים: 1. מחבר, ו-2. תורם. לא הבנתי את הקשר ביניהם ומה אתה מבקש לעשות.
              א תגובה 1 תגובה אחרונה תגובה ציטוט 4
              • A
                avi rz @איש פלוני נערך לאחרונה על ידי

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

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

                בסדר,
                אז רק נתחיל
                בקוד - סינון לפי מספר

                DoCmd.SetFilter "", "[קוד]=" & Nz(Me.מחבר.Value, 0)
                

                בקוד - סינון לפי מחרוזת

                DoCmd.SetFilter "", "[קוד]='" & Nz(Me.מחבר.Value, "") & "'"
                

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

                א אוריי 2 תגובות תגובה אחרונה תגובה ציטוט 1
                • א
                  איש פלוני @OdedDvir נערך לאחרונה על ידי

                  @odeddvir

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

                    @avi-rz
                    לא הצלחתי.
                    5511020a-4a2e-46ae-8194-077ed0a63824-image.png
                    מחזיר שגיאה:
                    10ac61d1-ce97-45cd-a3f3-2ec892f55dba-image.png

                    OdedDvir A 2 תגובות תגובה אחרונה תגובה ציטוט 0
                    • OdedDvir
                      OdedDvir @איש פלוני נערך לאחרונה על ידי

                      @איש-פלוני לפי הצילום שהעלת השמטת תו אחד של גרש.

                      א תגובה 1 תגובה אחרונה תגובה ציטוט 0
                      • אוריי
                        אוריי @avi rz נערך לאחרונה על ידי

                        פוסט זה נמחק!
                        A תגובה 1 תגובה אחרונה תגובה ציטוט 0
                        • א
                          איש פלוני @OdedDvir נערך לאחרונה על ידי

                          @odeddvir עדיין מעלה שגיאה:
                          515a4cbe-81cd-47da-9559-c815f5f79899-image.png
                          אולי הייתי צריך להסביר: התיבה המשולבת היא אותם שדות של הטבלה, רק בתצוגת תיבה משולבת במקום פקדי טקסט, [לא שדות אחרים שצריך שיהיו שווים].

                          תגובה 1 תגובה אחרונה תגובה ציטוט 0
                          • OdedDvir
                            OdedDvir נערך לאחרונה על ידי

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

                            אולי הייתי צריך להסביר: התיבה המשולבת היא אותם שדות של הטבלה, רק בתצוגת תיבה משולבת במקום פקדי טקסט, [לא שדות אחרים שצריך שיהיו שווים].

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

                            תגובה 1 תגובה אחרונה תגובה ציטוט 0
                            • A
                              avi rz @איש פלוני נערך לאחרונה על ידי avi rz

                              @איש-פלוני
                              שים לב אחרי השווה להוסיף את התו " ' "
                              עריכה: הסבר: בגלל שזה מחרוזת ולא מספר אז צריך לתחום אותו ב גרש (') משתי הצדדים או ב שווה (")

                              תגובה 1 תגובה אחרונה תגובה ציטוט 0
                              • A
                                avi rz @אוריי נערך לאחרונה על ידי

                                @אוריי אמר בעזרה באקסס - מיון טופס לפי תיבה משולבת:

                                זה טעות בקוד שהוא העתיק מכאן
                                @avi-rz אמר בעזרה באקסס - מיון טופס לפי תיבה משולבת:

                                אם זה היה העתקה זה היה עובד. יש גרש אחרי השווה.

                                נ.ב. הפוסט הקודם השארתי בלי לרענן את הדף - כך שלא ראיתי שהגיבו עליו כבר.

                                אוריי תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                • אוריי
                                  אוריי @avi rz נערך לאחרונה על ידי

                                  @avi-rz סורי, צודק זה משום מה היה נראה לי שהיה חסר לך גרש

                                  תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                  • 1 / 1
                                  • First post
                                    Last post
                                  בא תתחבר לדף היומי!