@katz עובד! תודה רבה!!
יש אפשרות שכל הזמן יציג את כל הרשומות, ורק כשאכתוב משהו בתיבה יסנן?
איש פלוני
-
עזרה באקסס - חיפוש בטופס -
עזרה באקסס - חיפוש בטופס@katz אמר בעזרה באקסס - חיפוש בטופס:
@איש-פלוני
נניח יש לך עמודה "עיר" ואתה רוצה לעשות בטופס הראשי תיבה משולבת עם שמות ערים, אז בשאילתה בעמודה של עיר אתה מכניס קרטריון כזה
=[forms].[שם טופס ראשי].[שם תיבה משולבת]
זה לא תיבה משולבת אלא תיבת טקסט, שאפשר להקליד בה גם חלק משם המשפחה, לדוג' אם אכתוב "אברמ" יציג לי גם "אברמוביץ" וגם "אברמסקי".
-
עזרה באקסס - חיפוש בטופס@avi-rz לא עזר, עכשיו אני יכול להקליד, אבל לא מסנן לי כלום.
-
עזרה באקסס - חיפוש בטופס@katz איך אני מגדיר בשאילתה קריטוריון שמתאים ל"מה שכתוב בתיבת טקסט פלונית"?
-
עזרה באקסס - חיפוש בטופס@avi-rz שיניתי את מקור הטופס הראשי לאותו מקור טופס של טופס המשנה,
כעת הוא לא נותן לי להקליד שום דבר בתיבה, כל מקש שאני לוחץ זה כאילו לחצתי על טאב והוא עובר לי לרשומה הראשונה בטופס המשנה. -
עזרה באקסס - חיפוש בטופס@avi-rz מה זה אומר?
-
עזרה באקסס - חיפוש בטופס@avi-rz אמר בעזרה באקסס - חיפוש בטופס:
@avi-rz
אגב, שמתי לב שאתה מסנן לפי מחרוזת אז תוסיף גרשיים לפני ואחרי השדה שלפיו יהיה הסינון. כך:Me.Filter = "[משפחה]=" & """" & Me.InForm & """" ```
לא עזר
תוכל לבדוק גם:
DoCmd.SetFilter , "[משפחה]=" & """" & Me.InForm & """"
מעלה:
וכשאני לוחץ דיבוג:
-
עזרה באקסס - חיפוש בטופס@avi-rz לא עוזר.
-
עזרה באקסס - חיפוש בטופס -
עזרה באקסס - חיפוש בטופס@avi-rz עשיתי ככה:
אז עכשיו הוא לא מעלה לי הודעת שגיאה כשאני מקליד, אבל עדיין לא מסנן שום דבר בטופס לפי מה שבתיבה... -
עזרה באקסס - חיפוש בטופס@avi-rz
עשיתי ככה:
וכשאני מקליד אות עולה לי הודעת שגיאה:
-
העתקת נתונים לשדות בטופס מתוך טופס מוקפץ - אקסס@avi-rz הבנתי, הטעות הייתה שלי.
במקום לכתוב:Sub setDetails() Form_תרומות.קוד_תורם.Value = Me.קוד_תורם.Value DoCmd.Close End Sub Private Sub כתובת_DblClick(Cancel As Integer) Call setDetails End Sub
כתבתי:
Private Sub ID_DblClick(Cancel As Integer) Form_תרומות.קוד_תורם.Value = Me.קוד_תורם.Value DoCmd.Close Private Sub כתובת_DblClick(Cancel As Integer) Call setDetails
-
עזרה באקסס - חיפוש בטופס@avi-rz
אני כותב מה עשיתי:
יצרתי תיבת טקסט, הגדרתי בארוע "בעת לחיצה על מקש", קודMe.Filter = "[משפחה]=" & Me.InForm
הקלדתי שם משפחה בתיבה ו.... לא עשה כלום.
כנראה לא הבנתי נכון משהו. במה טעיתי? -
תקלה באקסס - הקוד בVBA מתחיל לעבוד רק אחרי שפתחתי וסגרתי את עורך הVBA@avi-rz עזר, תודה!!
-
העתקת נתונים לשדות בטופס מתוך טופס מוקפץ - אקסס@avi-rz
תודה רבה!
אגב, לא הצלחתי לעשות את הקוד הזה:Private Sub משפחה_DblClick(Cancel As Integer) Call setDetails End Sub
כותב לי הודעת שגיאה.
אבל כתבתי פעמיים את הקודForm_תרומות.קוד_תורם.Value = Me.קוד_תורם.Value
ועבד לי מצויין.
שוב תודה רבה! -
העתקת נתונים לשדות בטופס מתוך טופס מוקפץ - אקסס@avi-rz תודה רבה!! אין מילים!! תבורך מפי עליון
אגב, יש לך מושג למה זה פותח את הטופס של התורמים בתצוגת גליון נתונים? הוא מוגדר לי על פתיחת ברירת מחדל של טפסים רציפים. -
עזרה באקסס - חיפוש בטופס@odeddvir
סליחה שאני שואל, אבל אין לי את הידע לדעת מה התכוונת...
מה שמוקף במרכאות זה שם התיבה שבה יש את הנתונים שלפיהם צריך לסנן?
והID שאחרי ה& זה שם השדה שיסונן לפי הנתונים בתיבה?
לגבי אנגלית, התחלתי כבר להשתמש בחלק מהשמות באנגלית לפי מה שיעצת לי בעבר, אבל אני עדיין צריך להתרגל. -
עזרה באקסס - חיפוש בטופס@odeddvir לא ידעתי. מתנצל. לא יקרה שוב.
עכ"פ, אשמח לעזרה... -
עזרה באקסס - חיפוש בטופס@איש-ימיני תודה, אבל זה מסביר איך עושים חיפוש בכמה שדות ביחד, אבל לא מסביר איך יוצרים את החיפוש. אני צריך לדעת איך יוצרים את החיפוש.
-
תקלה באקסס - הקוד בVBA מתחיל לעבוד רק אחרי שפתחתי וסגרתי את עורך הVBAשלום וברכה,
יש לי תוכנה באקסס שאני משתמש בה בקוד VBA הזה:Private Sub משפחה_DblClick(Cancel As Integer) DoCmd.OpenForm "פרטיבחור", , , "ID = " & Me!ID End Sub
הקוד מוגדר על "בעת לחיצה כפולה" באחד הטפסים הראשיים של התוכנה.
משום מה, כל פעם שאני פותח את התוכנה ולוחץ לחיצה כפולה על הטופס הוא מעלה לי את הודעת השגיאה הזו:
אבל אם אני פותח את עורך הVBA, אפילו רק לשניה אחת, ואפילו בלי ללחוץ או לשנות שום דבר, אחר כך הכל מסתדר ואם אני לוחץ לחיצה כפולה הקוד עובד מצויין.
יש למישהו פיתרון איך זה יעבוד נורמלי?
תודה רבה!