› פורומים › שימוש במערכת › דוחות מנהלים.
- This topic has 11 תגובות, 3 משתתפים, and was last updated לפני 7 שנים, 10 חודשים by yitzchok.
- Post
- Replies
-
- פברואר 1, 2017 בשעה 1:23 pm
לא נראה לי שיתן לשנות את הדבר הזה – מדובר במחולל דו"חות גנרי.
צריך לשים את אותו תראיך בשני השדות וזהו.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- פברואר 1, 2017 בשעה 1:33 pm
זה ברור.
רק שאני מעביר למשתמש אני רוצה שהוא יראה רק את המכירות של היום.- פברואר 1, 2017 בשעה 2:43 pm
אולי מישהו יתקן אותי אבל אני לא חושב שיש דרך להגביל את הדו"ח להביא נתונים רק עבור היום.
קלט התאריך מופיע – כטווח תאריכים – על הכל הרצה של דו"ח גם אם אין הגדרה של קלט תאריך.
בנוסף ברגע שאתה נותן לעובד גישה למחולל הוא יכול לבנות כל דו"ח שהוא רוצה (על הנתונים שמותר לו לראות)
אם אתה רוצה דו"ח שללא קלט יתן לו תוצאות לגבי היום ורק היום אני חושב שתצטרך לבנות דו"ח ייעודי.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- פברואר 1, 2017 בשעה 2:53 pm
אני לא נותן למשתמש כניסה למחולל דוחות.
אני יוצר בעבורו דוח ומעתיק אותו למסך העבודה שלו. כך שהוא מפעיל רק את הדוח הספציפי.
מה שחסר לי זה שהוא יכול לבחור תחום תאריכים ואת זה אני לא מעוניין.- פברואר 1, 2017 בשעה 3:06 pm
שכחתי על האפשרות הזאת.לגבי דו"ח על היום בלבד:
אני לא רואה דרך (לפחות לא עד גרסה 17.2) אפילו להוסיף תנאי שהיה מגביל את התוצאות להיות אלה של היום.
ואין דרך לבטל את הקלט של טווח תאריכים – זה חלק אינטגראלי של דו"ח מהמחולל.
נראה לי שעליך לבנות דו"ח רגיל ושם יש לך שליטה על הכל.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- פברואר 1, 2017 בשעה 7:40 pm
אפשר לעשות משהו…אבל כמו שיצחק העיר מדובר במחולל דוחות גנרי,לכן אם תבצע את השינוי הבא הוא יהיה תקף לכל הדוחות שיבנו ויופקו במחולל הספציפי.אם זה לא מפריע לך כנס לפרוצדורה של הפקת הדוח ,עבור למסך הבן לשלב INPUT לאחר מכן במסך הנכד פרמטרים לפרוצדורה, מחק את הקלט מהשורות FDT ו-TDT ועדכן בשדה ערך,את הערך SQL.DATE8 בשתי השורות.
- פברואר 2, 2017 בשעה 12:33 am
אבל מדובר בפרוצדורה סטנדרטית – הוא לא יכול לשנות אותה.מה שאפשר לעשות (בהתאם לאותה הסתייגות שרשם יאיר) זה להוסיף עמודה לדו"ח שבתוך הפרוצדורה ההיא עם אותה עמודה לה יש תנאי על FDT עד TDT, עם תנאי שווה SQL.DATE8.
יוצא מזה שתקבל (מכל דו"ח במחולל זה) רק מכירות של היום ורק אם המשתמש יבחר טווח תאריכים בקלט שכולל היום.
אבל הייתי חושב שעדיף לבנות דו"ח פרטי…
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- פברואר 2, 2017 בשעה 9:31 am
עלה לי ראיון נוסף אבל אני לא יודע איך ליישם אותו.
אם אני משאיר את הפרוצדורה כפי שהיא היום.
אבל עושה עיצוב חדש של האקסל כך שיעבור על כל השורות וימחק את השורות, שהם
לא תאריך של היום (הכוונה מוסיך קוד VBA).
האם זה אפשרי ?
אם כן יש למשהוא ראיון איך אני משתלב עם קוד ה- VBA בתוך העיצוב.- פברואר 2, 2017 בשעה 10:38 am
אני לא מספיק בקי לזה אבל הייתי חושש שהיית צריך להשתמש במאקרו שרץ בפתיחה ואם כן זה עלול לרוץ עוד לפני שהפריוריטי מכניס את הנתונים לתוך הקובץ.
ואם זה כן עובד יש מצב שניתן יהיה לעשות undo. שווה לנסות אבל תהיה מוכן לגלות מצבים כאלה.
נראה לי גם כן – והכי חשוב – שאתה לא יכול לחייב את המשתמש להוציא דו"ח לתבנית. תהיה לו תמיד בחירה של תבנית כולל "ללא תבנית"[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- פברואר 2, 2017 בשעה 3:24 pm
- יש להתחבר למערכת על מנת להגיב.