Applies ToAccess של Microsoft 365 Access 2021 Access 2019 Access 2016 Access 2013

באמצעות פקודות מאקרו של ממשק משתמש (UI) ב- Access Web Apps באפשרותך לבצע פעולות, כגון פתיחת תצוגה נוספת, החלת מסנן או יצירת רשומה חדשה. קיימים שני סוגים: האחד - פקודות מאקרו 'מוטבעות' של ממשק משתמש, אשר מצורפות ישירות לאובייקטי ממשק משתמש, כגון לחצני פקודות, תיבות משולבות או אובייקט לחצן בסרגל הפעולות; השני - פקודות מאקרו 'עצמאיות' של ממשק משתמש, הנכללות באובייקטי מאקרו.

כדי להימנע משכפול לוגיקה של מאקרו, עשה שימוש חוזר בפקודות מאקרו עצמאיות של ממשק משתמש על-ידי ביצוע קריאה לפקודות אלה מתוך פקודות מאקרו אחרות. באפשרותך לראות פקודות מאקרו עצמאיות של ממשק משתמש בחלונית הניווט, תחת פקודות מאקרו, אך אין אפשרות להפעיל אותן ישירות משם. השתמש בפעולה RunMacro כדי להפעיל מאקרו עצמאי של ממשק משתמש מתוך מאקרו מוטבע של ממשק משתמש.

הערה: מאמר זה אינו חל על מסדי נתונים שולחניים של Access.

יצירת מאקרו מוטבע של ממשק משתמש ב- Access Web App

פקודות מאקרו מוטבעות של ממשק משתמש ב- Access Web Apps פועלות כאשר מתרחשים בתצוגה אירועים ספציפיים, כגון לחיצה על לחצן, בחירת פריט בתיבה משולבת או טעינת תצוגה. פקודות המאקרו הופכות לחלק מהתצוגה או מהפקד שבהם הן מוטבעות.

להלן האירועים שניתן לצרף למאקרו של ממשק משתמש בפקד או בתצוגה ב- Access Web App:

סוגי אירוע

כאשר הוא מתרחש

לאחר עדכון

מתרחש לאחר שאתה מקליד נתונים בפקד או בוחר פריט ברשימת פקדים.

בעת לחיצה

מתרחש בעת בחירת פקד.

בנוכחי

מתרחש כאשר המשתמש עובר לרשומה אחרת בתצוגה.

בעת טעינה

מתרחש בעת פתיחת תצוגה.

להלן האירועים שכל פקד תומך בהם בתצוגות מסוג 'רשימה' ו'ריקה':

סוג פקד או אובייקט

אירועים נתמכים

לחצן שורת הפעולות

בעת לחיצה

השלמה אוטומטית

לאחר עדכון, בעת לחיצה

לחצן

בעת לחיצה

תיבת סימון

לאחר עדכון

תיבה משולבת

לאחר עדכון

היפר-קישור

לאחר עדכון, בעת לחיצה

תמונה

בעת לחיצה

תווית

בעת לחיצה

תיבת טקסט מרובה שורות

לאחר עדכון, בעת לחיצה

תיבת טקסט

לאחר עדכון, בעת לחיצה

תצוגה

בנוכחי, בעת טעינה

הערות: 

  • תצוגות סיכום ב- Access Web Apps אינן תומכות ביכולת להוסיף פקדים מותאמים אישית, כלומר לא ניתן להוסיף פקודות מאקרו של ממשק משתמש באף אחד מהפקדים בסוג זה של תצוגה.

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

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

כך תוכל ליצור מאקרו מוטבע של ממשק משתמש ב- Access Web App:

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

  2. לחץ על לחצן פעולות. Access פותח את תיבת הדו-שיח פעולות עבור הפעולה המותאמת אישית.

    לחצן 'פעולות' עבור לחצן פקודה בתצוגה.

  3. לחץ על האירוע שאליו ברצונך לצרף את המאקרו. Access מציג מאקרו ריק בתצוגת העיצוב של המאקרו, ובאפשרותך להתחיל להוסיף פעולות.

יצירת מאקרו עצמאי של ממשק משתמש ב- Access Web App

  1. לחץ על בית >‏ מתקדם ‏ > מאקרו.

    Access מציג מאקרו ריק בתצוגת העיצוב של המאקרו, ובאפשרותך להתחיל להוסיף פעולות.

  2. לחץ על שמור. הזן את שם המאקרו בתיבה שם מאקרו ולאחר מכן לחץ על אישור.

עצות ליצירת מאקרו של ממשק משתמש ב- Access Web App

עצות אלה אמורות להקל על ביצוע התהליך.

  • כדי להפנות לשדה במאקרו, השתמש בתבנית ‎[TableName].[FieldName]‎. לדוגמה, השתמש באפשרות [Tasks].[Due Date] כדי להפנות לשדה תאריך יעד ובאפשרות ‎[Tasks].[Status]‎ כדי להפנות לשדה מצב. אם התצוגה שלך מבוססת על שאילתה, ספק את השם של אובייקט השאילתה השמורה. לדוגמה, אם מקור הרשומה של התצוגה שלך הוא שאילתה בשם MyQuery, השתמש באפשרות [MyQuery].[Due Date] כדי להפנות אל השדה תאריך יעד בשאילתה.

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

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

  • שמור לעתים קרובות.

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

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

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