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

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

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

הגדרה

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

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

תיאור

שם דוח

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

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

תצוגה

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

שם מסנן

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

תנאי Where

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

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

[ fieldname ] = Forms! [ formname ]! [ controlname on form ]

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

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

מצב חלון

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

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

  1. לחץ על קובץ ולאחר מכן לחץ על אפשרויות גישה

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

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

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

הערות

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

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

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

עצות    

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

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

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

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

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

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

×