בית פורומים תמיכה טכנית

אקסס

שלום אורח. באפשרותך להתחבר או להירשם
הצג 15 הודעות בעמוד הוסף לדף האישי  דווח למנהל שלח לחבר
נשלח ב-6/11/2014 16:45 לינק ישיר 
אקסס

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

תודה 



דווח על תוכן פוגעני

מחובר
נשלח ב-6/11/2014 21:17 לינק ישיר 

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

הכי פשוט להשתמש בvba ושורת הקוד שפותחת את הדוח, באירוע לחיצה של הלחצן היא:
DoCmd.Report "שם הדוח]]", (acViewReport), , "[שדה הלקוח בדוח]=" & Me.[שדה הלקוח בטופס]

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

בהצלחה



דדווח על תוכן פוגעני

מחובר
נשלח ב-6/11/2014 21:23 לינק ישיר 

האנלית שיבשה את השורה, אני לא יודע לסדר את זהף אני אכתוב את זה בכמה שורות אבל זה צריך להיות בשורה אחת

DoCmd.Report
"[שם הדוח]",
(acViewReport), ,
"[שדה הלקוח בדוח]=" &
Me.
[שדה הלקוח בטופס]



תוקן על ידי דרושמקור ב- 06/11/2014 21:25:39



תוקן על ידי דרושמקור ב- 06/11/2014 21:27:47




דדווח על תוכן פוגעני

מחובר
נשלח ב-6/11/2014 21:57 לינק ישיר 

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



דדווח על תוכן פוגעני

מחובר
נשלח ב-6/11/2014 23:49 לינק ישיר 

לגבי השאלה הראשונה – במקרו, בשורה " Condition" תכתוב:
[שדה הלקוח בדוח]=forms![שם הטופס]![שדה הלקוח בטופס]
לגבי השאלה השניה, אתה חייב להשתמש בקוד vba, וזה לא בשביל להסביר ע"ג הפורום. אבל למה אתה צריך לכתוב את כל הנתונים עוד פעם בחשבונית?, בטבלה של החשבוניות יופיע רק ת"ז, ואח"כ תעשה שאילתה שתיקח את שאר הפרטים מטבלת הלקוחות.

תוקן על ידי דרושמקור ב- 06/11/2014 23:51:16



תוקן על ידי דרושמקור ב- 07/11/2014 00:02:55




דדווח על תוכן פוגעני

מחובר
נשלח ב-6/11/2014 23:55 לינק ישיר 

ואיך אני עושה את השאילתה הזאת ומצרף אותה לחשבונית



דדווח על תוכן פוגעני

מחובר
נשלח ב-7/11/2014 09:01 לינק ישיר 

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

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



דדווח על תוכן פוגעני

מחובר
   
בית > פורומים > אינטרנט ומחשבים > תמיכה טכנית > אקסס
מנהל לחץ כאן לנעילת האשכול
הוסף לעמוד האישי  דווח למנהל שלח לחבר

bholext