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

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

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

הערה: פעולת המאקרו Echo אינה זמינה ב-Access web apps.

הגדרה

פעולת המאקרו Echo מכילה את הארגומנטים הבאים.

ארגומנט פעולה

תיאור

הד מופעל

לחץ על כן (הפעל הד) או על לא (בטל הד) בתיבה echo on במקטע ארגומנטים של הפעולה של חלון בונה המאקרו. ברירת המחדל היא כן.

טקסט שורת מצב

הטקסט שיוצג ב שורת מצב כאשר ההד מבוטל. לדוגמה, כאשר echo מבוטלת, שורת המצב יכולה להציג את ההודעה "המאקרו פועל".

הערות

כאשר Access מפעיל מאקרו, עדכון מסך מציג בדרך כלל מידע שאינו חיוני לתפקוד המאקרו. כאשר אתה מגדיר את הארגומנט Echo OnNo, המאקרו פועל מבלי לעדכן את המסך. כאשר המאקרו מסיים, Access מפעיל באופן אוטומטי את ההד וצובע מחדש את החלון. ההגדרה No עבור הארגומנט Echo On אינה משפיעה על הפונקציונליות של המאקרו או של התוצאות שלו.

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

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

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

כדי להפעיל את הפעולה Echo במודול Visual Basic for applications (VBA), השתמש בשיטת ההד של האובייקט DoCmd .

דוגמאות

הגדרת הערך של פקד באמצעות מאקרו

המאקרו הבא פותח את הטופס ' הוספת מוצרים ' מלחצן בטופס Suppliers. היא מציגה את השימוש בפעולות Echo, Close, OpenForm, SetValueו- GoToControl . הפעולה SetValue מגדירה את הפקד ' מזהה ספק ' בטופס ' מוצרים ' לספק הנוכחי בטופס Suppliers. הפעולה GoToControl מעבירה את המוקד אל השדה ' מזהה קטגוריה ', שבו באפשרותך להתחיל להזין נתונים עבור המוצר החדש. מאקרו זה צריך להיות מצורף ללחצן ' הוסף מוצרים ' בטופס Suppliers.

פעולה

ארגומנטים: הגדרה

הערה

‎ Echo

Echo On: No

הפסק עדכון מסך כאשר המאקרו פועל.

סגירה

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

שם אובייקט: רשימת מוצרים

שמור: לא

סגור את הטופס ' רשימת מוצרים '.

OpenForm

שם טופס: מוצרים

תצוגה: טופס

מצב נתונים: הוספה

מצב חלון: רגיל

פתח את הטופס Products.

SetValue

פריט: [Forms]! [Products]! SupplierID

ביטוי: SupplierID

הגדר את פקד מזהה הספק לספק הנוכחי בטופס Suppliers.

GoToControl

שם הפקד: CategoryID

עבור אל פקד מזהה קטגוריה.

סינכרון טפסים באמצעות מאקרו

המאקרו הבא פותח את הטופס ' רשימת מוצרים ' בפינה השמאלית התחתונה של הטופס Suppliers, ומציג את מוצרי הספק הנוכחיים. היא מציגה את השימוש בפעולות Echo, MsgBox, GoToControl, StopMacro, OpenFormו- MoveSize . היא מציגה גם את השימוש בביטוי מותנה עם הפעולות MsgBox, GoToControlו- StopMacro . מאקרו זה צריך להיות מצורף ללחצן ' סקירת מוצרים ' בטופס Suppliers.

תנאי

פעולה

ארגומנטים: הגדרה

הערה

‎ Echo

Echo On: No

הפסק עדכון מסך כאשר המאקרו פועל.

IsNull ([מזהה ספק])

MsgBox

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

צפצוף: כן

סוג: ללא

כותרת: בחר ספק

אם אין ספק נוכחי בטופס Suppliers, הצג הודעה.

...

GoToControl

שם פקד: CompanyName

העברת המוקד לפקד CompanyName.

...

StopMacro

הפסקת המאקרו.

OpenForm

שם טופס: רשימת מוצרים

תצוגה: גליון נתונים

שם מסנן:

תנאי Where: [ספק מזהה] = [Forms]! [ספקים]! SupplierID

מצב נתונים: לקריאה בלבד

מצב חלון: רגיל

פתח את הטופס ' רשימת מוצרים ' והצג את המוצרים של הספק הנוכחי.

MoveSize

מימין: 0.7799 "

למטה: 1.8 "

מקם את הטופס ' רשימת מוצרים ' בפינה השמאלית התחתונה של הטופס Suppliers.

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

הרחב את הכישורים שלך

סייר בהדרכה >

קבל תכונות חדשות לפני כולם

הצטרף ל- INSIDERS של MICROSOFT 365

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?

תודה על המשוב!

×