למנוע פתיחת דיווח אם הנתונים לא להראות
אנחנו יכולים למנוע דיווח פתוח אם הנתונים לא להראות, ועל כך אנו משתמשים בשתי צורות, בהתאם לגירסת Access:
1 - כל הגירסאות של Access
מניחים את הקוד להלן המאפיינים של הדו"ח, "מתן אפשרות של אירוע
השתמש הפעלת האירוע (הפעלה) דוח:
תת פרטיים Report_Activate ()
אם DCOUNT ("*", Me.RecordSource) = 0 אז
MsgBox "רשומות לתצוגה" vbDefaultButton1, "שגיאה!"
AcReport DoCmd.Close, "שם דוח"
סוף אם
End Sub
2 - מ גרסה 7 (Access 95) נוסף על האירוע: "אם אין נתונים ', אז אנחנו יכולים urilizar את הקוד הבא:
Private Sub Report_NoData (ביטול כמספר שלם)
MsgBox "אין נתונים בדוח.", VbInformation, "שגיאה!"
ביטול = True
End Sub
כדי לראות פועל להוריד לדוגמא: מניעת דו"ח הפתיחה






























אני תוהה איזו גירסה של Access שבה אתה משתמש עבור פתיחת מכירות מערכת במחשב שלי, מסד הנתונים בתבנית הודעה לא מוכרת.
כל הדוגמאות נעשות ב-Access 2003. האם ניתן לשלוח בתבנית אחרת לפני Access 2003 אם אתה רוצה.
בוקר טוב, אני עושה טופס בטבלה, בטופס זה יש שלושה שדות עמודה עם נוסחאות (expressaão) דוגמאות:
Calculado1 תקופה - (מינוס) בתקופה calculado2
(שטח W / את התאריך) (שטח P / את התאריך)
Calculado3 תקופה - (מינוס) בתקופה calculado4
(שטח W / את התאריך) (שטח P / את התאריך)
Calculado5 תקופה - (מינוס) בתקופה calculado6
(שטח W / את התאריך) (שטח P / את התאריך)
אחרי שהוא עושה תוצאה של ההבדל לתאריך אז זה מכפיל של 30 ביחס ל חודשי "X", ולאחר מכן תוצאה של ביטוי בטורים אלה תגרום והוסיף עוד אחד עם שדה בשם אשראי, ו-P / נראה התוצאה Crediton השדה חייב למלא את כל העמודות כמו שדות אינם של datasn או לשים את התאריך 00/00/0000 אם קמתי זה היה כבר די בכך, רק חסר זה w / לסיים את העבודה שלי.
אם אתה יכול לעזור לי תודה מזל טוב על Abrç הבלוג. טיאגו
אם לא הבין Poso שלח w / לך באמצעות הדואר האלקטרוני מ כבר תודה על תשומת הלב שלך.
ניתן להשתמש בפונקציה Nz
Calculado1 תקופה - (מינוס) NZ (calculado2 תקופה)
שלום חוזה
אני הורדתי את מערכת המכירות, MS יש הרבה
לאתר באגים, הורדה של המערכת עבור מכירות אותי.
אסיר תודה.
יש לך קובץ דוגמה של איך להשתמש בפונקציה DLookup = E = DLookup
שלום, למדתי להכיר את הבלוג שלו, ואני מאחל ערב טוב
bjsss
אני מחכה לביקור שלך
זה פשוט סופר למנוע הדו"ח פתוח
1) פתח את הדוח עיצוב לפתוח את מאפייני טופס.
2) עבור לכרטיסייה אירוע ולבחור אם אין נתונים
3) לחץ על שלוש נקודות (...)
4) יש להזין את הקוד
Private Sub Report_NoData (ביטול כמספר שלם)
MsgBox ("לא מידע לדו"ח זה")
סוף
End Sub
5) סגור את עורך Visual Basic
6) שים לב, מופיע נוהל מקרה האפשרות אין נתונים
7) אתה יכול להריץ את התוכנית.
ישנן דרכים רבות כדי להגיע ליעד, רק לבחור ולהיות יצירתי.
ניתן להשתמש בפונקציה Nz
Calculado1 תקופה - (מינוס) NZ (calculado2 תקופה)
בוקר טוב! אתה יכול ליצור לחצן בטופס לבצע גיבוי של מסד הנתונים?
אסיר תודה.
מזל טוב על העבודה! אני מבקר באתר שלך מדי יום ... אגב, הייתי עולה באתר http://www.iAulas.com.br שם תמצאו יותר מ -10,000 ספרי לימוד להורדה בחינם בכל מיני נושאים, כולל גישה נדבות ... עזרתי ...
באמת מחפשים דוגמאות נפלאות של גישה
תודה רבה