This page has been translated from Portuguese

למנוע פתיחת דיווח אם הנתונים לא להראות

פורסם ב יום רביעי 20 מאי, 2009 - 22:01 | מאת admin |

אנחנו יכולים למנוע דיווח פתוח אם הנתונים לא להראות, ועל כך אנו משתמשים בשתי צורות, בהתאם לגירסת 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

כדי לראות פועל להוריד לדוגמא: מניעת דו"ח הפתיחה

RSS feed | טרקבק

13 תגובות »

תגובה על ידי מישל
2009-06-02 21:00:48

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

תגובה על ידי מנהל
2009-06-03 11:01:56

כל הדוגמאות נעשות ב-Access 2003. האם ניתן לשלוח בתבנית אחרת לפני Access 2003 אם אתה רוצה.

תגובה על ידי סנטוס טיאגו
2009-07-31 14:24:46

בוקר טוב, אני עושה טופס בטבלה, בטופס זה יש שלושה שדות עמודה עם נוסחאות (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 / לך באמצעות הדואר האלקטרוני מ כבר תודה על תשומת הלב שלך.

תגובה על ידי מנהל
2009-07-31 20:38:53

ניתן להשתמש בפונקציה Nz

Calculado1 תקופה - (מינוס) NZ (calculado2 תקופה)

תגובה מאת לואיס
2009-08-09 19:59:58

שלום חוזה

אני הורדתי את מערכת המכירות, MS יש הרבה
לאתר באגים, הורדה של המערכת עבור מכירות אותי.
אסיר תודה.

תגובה על ידי אלן
2009-08-12 17:29:22

יש לך קובץ דוגמה של איך להשתמש בפונקציה DLookup = E = DLookup

תגובה על ידי Dri Viaro
2009-08-13 17:44:57

שלום, למדתי להכיר את הבלוג שלו, ואני מאחל ערב טוב
bjsss

אני מחכה לביקור שלך :)

תגובה על ידי וושינגטון
2010-02-27 21:58:53

זה פשוט סופר למנוע הדו"ח פתוח

1) פתח את הדוח עיצוב לפתוח את מאפייני טופס.
2) עבור לכרטיסייה אירוע ולבחור אם אין נתונים
3) לחץ על שלוש נקודות (...)
4) יש להזין את הקוד

Private Sub Report_NoData (ביטול כמספר שלם)
MsgBox ("לא מידע לדו"ח זה")
סוף
End Sub

5) סגור את עורך Visual Basic
6) שים לב, מופיע נוהל מקרה האפשרות אין נתונים
7) אתה יכול להריץ את התוכנית.

תגובה על ידי מנהל
2010-04-25 18:05:39

ישנן דרכים רבות כדי להגיע ליעד, רק לבחור ולהיות יצירתי.

תגובה על ידי ברוס
2010-05-19 19:13:56

ניתן להשתמש בפונקציה Nz

Calculado1 תקופה - (מינוס) NZ (calculado2 תקופה)

תגובה על ידי Otavio Barros
2011-01-27 10:26:41

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

תגובה מאת אנדרו
2011-07-26 22:43:07

מזל טוב על העבודה! אני מבקר באתר שלך מדי יום ... אגב, הייתי עולה באתר http://www.iAulas.com.br שם תמצאו יותר מ -10,000 ספרי לימוד להורדה בחינם בכל מיני נושאים, כולל גישה נדבות ... עזרתי ...

תגובה על ידי חוזה אוליביירה
2011-08-30 18:47:59

באמת מחפשים דוגמאות נפלאות של גישה
תודה רבה

שם (חובה)
דואר אלקטרוני (חובה - לא פורסם)
אתר אינטרנט
התגובה שלך ( ירידה | עלייה )
ניתן להשתמש <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <b> <cite> <code> <del datetime=""> <em> <i> <Q cite=""> <strike> <strong> על דבריו.

הצגה

גלגול

תודה על הביקור.
הירשם כדי להאכיל לא לפספס שום הודעה.

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

רוצים להירשם?

הצטרף כמנוי או להירשם במייל:
הזן את כתובת האימייל שלך:


מודעות