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

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

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

iif בבונה הביטויים באקסס

מתוזמן נעוץ נעול הועבר תוכנה
30 פוסטים 2 כותבים 937 צפיות 2 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • OdedDvirO OdedDvir

    @אוריי אמר בiif בבונה הביטויים באקסס:

    שיחזיר לי את כל הרשומות

    לא הבנתי מה ברצונך לעשות. נא לפרט

    אורייא
    אורייא
    אוריי
    כתב ב נערך לאחרונה על ידי
    #3

    @OdedDvir יש לי שאילתה פשוטה
    עשיתי בהתחלה סינון בעמודה לפי הפונקציה לעיל
    אח''כ החלטתי להוסיף תיבת סימון שבעת שהתיבה מסומנת הוא לא יסנן את העמודה הזו (כאילו אין פרמטר לסינון) הבעיה היא שאחרי שכתבתי את הiif הוא או נותן לי את הסינון או שהוא לא מוצא כלום

    ניתן לפנות אלי גם ב al0548446188@gmail.com

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

      @OdedDvir יש לי שאילתה פשוטה
      עשיתי בהתחלה סינון בעמודה לפי הפונקציה לעיל
      אח''כ החלטתי להוסיף תיבת סימון שבעת שהתיבה מסומנת הוא לא יסנן את העמודה הזו (כאילו אין פרמטר לסינון) הבעיה היא שאחרי שכתבתי את הiif הוא או נותן לי את הסינון או שהוא לא מוצא כלום

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

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

      עדיף לסנן \ לבטל את הסינון בארוע לחיצה של תיבת הסימון.

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

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

        עדיף לסנן \ לבטל את הסינון בארוע לחיצה של תיבת הסימון.

        אורייא
        אורייא
        אוריי
        כתב ב נערך לאחרונה על ידי
        #5

        @OdedDvir
        אין איזה אפשרות שלא יסנן כלל או שיביא את כל הרשומות המלאות (גם יכול לעזור)

        ניתן לפנות אלי גם ב al0548446188@gmail.com

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

          @OdedDvir
          אין איזה אפשרות שלא יסנן כלל או שיביא את כל הרשומות המלאות (גם יכול לעזור)

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

          @אוריי בארוע לחיצה של תיבת הסימון:

          If Me.AllUsers Then
             Me.Filter = ""
          Else
             Me.Filter = "UserName='" & GetUserName() & "'"
          End If
          Me.FilterOn = True
          
          אורייא תגובה 1 תגובה אחרונה
          2
          • OdedDvirO OdedDvir

            @אוריי בארוע לחיצה של תיבת הסימון:

            If Me.AllUsers Then
               Me.Filter = ""
            Else
               Me.Filter = "UserName='" & GetUserName() & "'"
            End If
            Me.FilterOn = True
            
            אורייא
            אורייא
            אוריי
            כתב ב נערך לאחרונה על ידי
            #7

            @OdedDvir
            לא עוזר
            כאילו הוא לא עושה כלום

            ניתן לפנות אלי גם ב al0548446188@gmail.com

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

              @OdedDvir
              לא עוזר
              כאילו הוא לא עושה כלום

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

              @אוריי האם אתה משתמש בטופס משנה, ופקד תיבת הסימון נמצא בטופס האב?

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

                @אוריי האם אתה משתמש בטופס משנה, ופקד תיבת הסימון נמצא בטופס האב?

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

                @OdedDvir
                זה אותו הטופס כמו בנושא השני של המחיקת שדה

                ניתן לפנות אלי גם ב al0548446188@gmail.com

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

                  @OdedDvir
                  זה אותו הטופס כמו בנושא השני של המחיקת שדה

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

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

                  If Me.AllUsers Then
                     Me!BookListUser1.Form.Filter = ""
                  Else
                     Me!BookListUser1.Form.Filter = "UserName='" & GetUserName() & "'"
                  End If
                  Me!BookListUser1.Form.FilterOn
                  
                  אורייא תגובה 1 תגובה אחרונה
                  1
                  • OdedDvirO OdedDvir

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

                    If Me.AllUsers Then
                       Me!BookListUser1.Form.Filter = ""
                    Else
                       Me!BookListUser1.Form.Filter = "UserName='" & GetUserName() & "'"
                    End If
                    Me!BookListUser1.Form.FilterOn
                    
                    אורייא
                    אורייא
                    אוריי
                    כתב ב נערך לאחרונה על ידי
                    #11

                    @OdedDvir
                    משהו מוזר הקוד הזה מוחק לי את המשתמש הגלובלי שעשיתי
                    אני יתן לך את הקוד במלואו

                    Private Sub AllUsers_AfterUpdate()
                        If GetUserName = "אורי" Then
                        
                        If Me.AllUsers Then
                           Me!BookListUser1.Form.Filter = ""
                        Else
                           Me!BookListUser1.Form.Filter = "UserName='" & GetUserName() & "'"
                        End If
                        Me!BookListUser1.Form.FilterOn
                    : Exit Sub
                        Else
                        msgok "שגיאה!@אין לך הרשאות צפיה@פנה למנהל התוכנה@"
                        Me.AllUsers = False
                        Me!BookListUser1.Requery
                       End If
                    End Sub
                    

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

                    ניתן לפנות אלי גם ב al0548446188@gmail.com

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

                      @OdedDvir
                      משהו מוזר הקוד הזה מוחק לי את המשתמש הגלובלי שעשיתי
                      אני יתן לך את הקוד במלואו

                      Private Sub AllUsers_AfterUpdate()
                          If GetUserName = "אורי" Then
                          
                          If Me.AllUsers Then
                             Me!BookListUser1.Form.Filter = ""
                          Else
                             Me!BookListUser1.Form.Filter = "UserName='" & GetUserName() & "'"
                          End If
                          Me!BookListUser1.Form.FilterOn
                      : Exit Sub
                          Else
                          msgok "שגיאה!@אין לך הרשאות צפיה@פנה למנהל התוכנה@"
                          Me.AllUsers = False
                          Me!BookListUser1.Requery
                         End If
                      End Sub
                      

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

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

                      @אוריי אמר בiif בבונה הביטויים באקסס:

                      @OdedDvir
                      משהו מוזר הקוד הזה מוחק לי את המשתמש הגלובלי שעשיתי

                      לא הבנתי כוונתך.

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

                      את זה תוכל להגדיר במאפייני הטופס
                      מסנן=UserName=.....
                      סנן בעת טעינה

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

                        @אוריי אמר בiif בבונה הביטויים באקסס:

                        @OdedDvir
                        משהו מוזר הקוד הזה מוחק לי את המשתמש הגלובלי שעשיתי

                        לא הבנתי כוונתך.

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

                        את זה תוכל להגדיר במאפייני הטופס
                        מסנן=UserName=.....
                        סנן בעת טעינה

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

                        @OdedDvir אמר בiif בבונה הביטויים באקסס:

                        @אוריי אמר בiif בבונה הביטויים באקסס:

                        @OdedDvir
                        משהו מוזר הקוד הזה מוחק לי את המשתמש הגלובלי שעשיתי

                        לא הבנתי כוונתך.

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

                        ניתן לפנות אלי גם ב al0548446188@gmail.com

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

                          @OdedDvir אמר בiif בבונה הביטויים באקסס:

                          @אוריי אמר בiif בבונה הביטויים באקסס:

                          @OdedDvir
                          משהו מוזר הקוד הזה מוחק לי את המשתמש הגלובלי שעשיתי

                          לא הבנתי כוונתך.

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

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

                          @אוריי כיצד הגדרת את המשתמש הגלובלי?

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

                            @אוריי כיצד הגדרת את המשתמש הגלובלי?

                            אורייא
                            אורייא
                            אוריי
                            כתב ב נערך לאחרונה על ידי
                            #15

                            @OdedDvir
                            בפונקציה במודול

                            Public Function GetUserName() As String
                            GetUserName = gUser
                            End Function
                            

                            ניתן לפנות אלי גם ב al0548446188@gmail.com

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

                              @OdedDvir
                              בפונקציה במודול

                              Public Function GetUserName() As String
                              GetUserName = gUser
                              End Function
                              
                              OdedDvirO
                              OdedDvirO
                              OdedDvir
                              כתב ב נערך לאחרונה על ידי
                              #16

                              @אוריי ובכן, כיצד הגדרת את gUser?

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

                                @אוריי ובכן, כיצד הגדרת את gUser?

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

                                @OdedDvir

                                gUser = Me!TextBoxUserName
                                

                                ניתן לפנות אלי גם ב al0548446188@gmail.com

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

                                  @OdedDvir

                                  gUser = Me!TextBoxUserName
                                  
                                  OdedDvirO
                                  OdedDvirO
                                  OdedDvir
                                  כתב ב נערך לאחרונה על ידי
                                  #18

                                  @אוריי אמר בiif בבונה הביטויים באקסס:

                                  gUser = Me!TextBoxUserName

                                  ומתי השורה הנ"ל מתבצעת?

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

                                    @אוריי אמר בiif בבונה הביטויים באקסס:

                                    gUser = Me!TextBoxUserName

                                    ומתי השורה הנ"ל מתבצעת?

                                    אורייא
                                    אורייא
                                    אוריי
                                    כתב ב נערך לאחרונה על ידי
                                    #19

                                    @OdedDvir
                                    בכניסה לאחר אישור שם משתמש וסיסמה

                                    ניתן לפנות אלי גם ב al0548446188@gmail.com

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

                                      במחשבה שניה אולי כדאי לחזור לבונה ולכתוב תנאי שיביא את כל הרשומות המלאות

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

                                      ניתן לפנות אלי גם ב al0548446188@gmail.com

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

                                        @OdedDvir
                                        בכניסה לאחר אישור שם משתמש וסיסמה

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

                                        @אוריי יפה, מה שורת ההגדרה של המשתנה gUser?

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

                                          @אוריי יפה, מה שורת ההגדרה של המשתנה gUser?

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

                                          @OdedDvir

                                          Public gUser As String
                                          

                                          ניתן לפנות אלי גם ב al0548446188@gmail.com

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

                                          שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

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

                                          בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

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


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

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

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