אכסס - פתיחת שני טפסים במקביל
-
יש לי קובץ אכסס שמשום מה יש בו טופס שאם פותחים אותו אי אפשר לפתוח עוד טפסים
איך אני יכול לשנות את זה?
-
@יששכר-יעקבזון כנראה הוא מוגדר כטופס מוקפץ, תשנה במאפיינים של הטופס.
-
@ארי כתב באכסס - פתיחת שני טפסים במקביל:
@יששכר-יעקבזון כנראה הוא מוגדר כטופס מוקפץ, תשנה במאפיינים של הטופס.
לא מדוייק, עם טופס מוקפץ אפשר לפתוח עוד טפסים.
רק אם מוגדר גם 'כן' על 'מודולרי'
אי אפשר לפתוח טפסים שאינם מודולריים.אני מביא מקור ראשון שיצא בחיפוש, אמנם יצא לי מאמר שמדבר בסביבת VBA אבל זה עדיין מוכיח (וגם כמובן הבדיקה הפשוטה) - https://learn.microsoft.com/en-us/office/vba/api/access.form.modal
-
@Y-Excel-Access כתב באכסס - פתיחת שני טפסים במקביל:
אי אפשר לפתוח טפסים שאינם מודולריים.
למעשה, הגדרת טופס X כמודולרי גורמת שלא יוכלו לפתוח שום טופס אחר, מודולרי או לא, בזמן שטופס X פתוח. (לפחות לא בצורה סטנדרטית)
-
@OdedDvir כתב באכסס - פתיחת שני טפסים במקביל:
למעשה, הגדרת טופס X כמודולרי גורמת שלא יוכלו לפתוח שום טופס אחר, מודולרי או לא, בזמן שטופס X פתוח. (לפחות לא בצורה סטנדרטית)
אם הטופס לא נפתח מתוך הטופס הראשוני:
- אי אפשר לפתוח שום טופס, מוקפץ או לא, אם הוא לא מודלרי.
אם הטופס נפתח מתוך הטופס הראשוני:
- אם הטופס השני לא מוקפץ, הוא יפתח ולא יהיה אפשר לתפוס אותו.
- אם הטופס השני מוקפץ בלבד, הוא יפתח ויהיה אפשר לערוך אותו ואת הטופס הראשון.
- אם הטופס השני הוא גם מודולרי, יהיה אפשר לערוך רק אותו, עד שהוא ייסגר ויהיה אפשר לערוך את הראשון.
אני מצרף דוגמה שבניתי הרגע.Microsoft Access Database חדש.accdb
(יוצא שעדיין הנוסח הקודם שלי לא היה מדוייק...)