› פורומים › אפיון ופיתוח פריוריטי › הוספת שורה עם חישובים בהדפסת תעודות משלוח
- This topic has 6 תגובות, 2 משתתפים, and was last updated לפני 6 שנים, 3 חודשים by yaron.
- Post
- Replies
-
- אוגוסט 7, 2018 בשעה 8:53 am
נשמע כאילו צריך להיות אפשר להוסיף לדו"ח של פרטים נוספים (שהוא חלק מהתעודה) הסטנדרטי בלי לשכפל את הפרוצדורה.הקושי יכול להיות אורך הטקסט. מצד שני הטקסט "דינמי". אפשר אולי לחלק את הטקסט לקטעים בכותרות שדה עם עיצוב ללא נקודותיים ולהכריח הצגה על ידי ערך שדה קבוע
אבל הפתרון היותר קונבנציונלי ואולי פשוט יותר לטווח ארוך יהיה לשכפל את הפרוצדורה (אם לא כבר) ולהוסיף בשלב SQLI קוד שמכין טקסט בעזרת ENTMESSAGE לתוך משתנה אותו הדו"ח יקבל ויציג.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- אוגוסט 10, 2018 בשעה 12:14 pm
תודה על התשובה
בינתיים בניתי דוח של "סיכום הנחות" ורציתי לדעת מה אני צריך לעשות כדי להציג אותה בפרוצדורה "הדפסת תעודת משלוח" בפורמט כלשהו (נניח "רגילה")
כמובן ששכפלתי את הפרוצדורה, הוספתי את הדוח שבניתי (שמאוד דומה לדוח "סיכום כמויות" )
הוספתי משתנה DOC והכנסתי בדוח בביטוי של שדה DOCUMENTS.DOC את הביטוי DOC: =
רציתי לדעת מה אני צריך לעשות שכשהפרוצדורה (המשופכלת) כמובן שלי תודפס בפורמט "רגילה" זה יופיע כי כרגע ההדפסה יוצאת בלי זה.
תודה רבה!- אוגוסט 10, 2018 בשעה 4:51 pm
לדוגמאות לגבי מה שאני מזכיר כאן תשווה לדו"חות קיימים בפרוצדורה:1. יש לדאוג שיהיה פרמטר חדש לדו"ח שלך מסוג ASCII בו רשום OUTPUT
2. אותו פרמטר יש להוסיף לשלב ה-INPUT בסוף הפרוצדורה. כדאי לתת לו מיקום מתאים למיקום בעמוד.
3. מתחת שם יש להגדיר מקום בדף (שורות ועמודות). זה המקום בתוך הטבלה הגדולה ממנה העמוד מורכב. אם אתה רוצה שיהיה מיד אחרי דו"ח קיים בד"כ אפשר לתת אותה הגדרה של שורות ועמודות.
4. להכין קובץ HTML עבור השלב! יש הפעלה ישירה
5. אם יש תצורות הדפסה – כנראה יש – יש להוסיף את הדו"ח לפי מספר השלב) לתצורות הרלוונטיותאם מדובר בפרוצודרה בה כבר עשית שינויים בעיצוב בכלי העיצוב של משתמש קצה (קליק ימין מהתפריט) יתכן ותצטרך לעדכן את העיצוב שם גם
מקווה שכיסיתי הכל
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- אוגוסט 10, 2018 בשעה 5:44 pm
תודה רבה על התשובה!
רק דבר אחד לא הבנתי איך עושים:
"5. אם יש תצורות הדפסה – כנראה יש – יש להוסיף את הדו"ח לפי מספר השלב) לתצורות הרלוונטיות"
איפה בדיוק מוסיפים את הדוח ומה הכוונה לפי מספר השלב? למשל לפורמט רגילה?
יש דרך להוסיף את הטבלה לכל תצורות ההדפסה? או שבכל מקרה צריך לעבור אחד אחד ולהוסיף ידנית?- אוגוסט 11, 2018 בשעה 11:50 pm
במחולל פרוצדורות יש מסך בן "תצורות הדפסה".
העתקת פרוצדורה סטנדרטית ולכן יתכן שיש כאלה ומסך זה פתוח לך בעותק (בפרוצדורה סטנדרטית היא נעולה).
את הדו"ח שלך הוספת לפרוצדורה במספר שלב מסוים.
פשוט תקליד את המספר הזה במסך תצורות הדפסה בשורה חדשה כדי להוסיף את הדו"ח לתצורת הדפסה.
אתה חייב לעשות את זה עבור על אחת מהתצורות בהן אתה רוצה שהדו"ח שלך יופיע. שווה להוסיף בכולם. אתה יכוך להסתיר אותו מאוחר יותר בכלי עיצוב מהתפריט אם תרצה.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
- יש להתחבר למערכת על מנת להגיב.