פעולת המאקרו OpenReport

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

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

הגדרה

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

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

תיאור

שם דוח

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

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

תצוגה

התצוגה שבה ייפתח הדוח. לחץ על הדפסה (הדפס את הדוח מיידית), עיצוב או הצג לפני הדפסה בתיבה תצוגה. ברירת המחדל היא הדפסה.

שם מסנן

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

תנאי Where

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

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

[ fieldname ] = Forms! [ formname ]! [ controlname בטופס ]

החלף את fieldname בשם של שדה בטבלה המשמשת כבסיס או השאילתה של הדוח שברצונך לפתוח. החלף את formname ו- controlname בטופס בשם של הטופס ואת הפקד בטופס המכיל את הערך שהרצוי הרשומות בדוח בהתאם.

הערה: האורך המרבי של הארגומנט תנאי Where הוא 255 תווים. אם עליך להזין מורכבות יותר where של SQL יותר מפעולה זו, השתמש OpenReport בפעולת השירות של האובייקט DoCmd ב- Visual Basic for Applications (VBA) מודול במקום זאת. באפשרותך להזין SQL הצהרות משפט where של עד 32,768 תווים ב- VBA.

מצב חלון

המצב שבו הדוח ייפתח. לחץ על רגיל, מוסתר, סמל או דו-שיח בתיבה מצב חלון. ברירת המחדל היא רגיל.

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

  1. לחץ על קובץ ולאחר מכן לחץ על אפשרויות Access. אם אתה משתמש ב- Access 2007, לחץ על לחצן Microsoft Office > אפשרויות Access.

  2. בתיבת הדו-שיח אפשרויות Access, לחץ על מסד נתונים נוכחי.

  3. במקטע אפשרויות יישום, תחת אפשרויות חלון מסמך, לחץ על חלונות חופפים.

  4. לחץ על אישור, ולאחר מכן סגור ופתח מחדש את מסד הנתונים.

הערות

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

המסנן ותנאי WHERE שהחלת הופכים הגדרת המאפיין מסנן של הדוח.

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

עצות   

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

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

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

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

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

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

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×