תוכן TechKnowledge
בעיה: לוגיקת הדפסה של טופס SOP ריק, קצר, ארוך או פתרון אחר של טופס חשבונית: להלן מבט כולל על לוגיקת ההדפסה של
טפסי החשבונית SOP ריק, קצר, ארוך או אחר:
1.) ה- RH תמיד מודפס בחלק העליון של העמוד הראשון.
2.) ה- PH מודפס בחלק העליון של כל העמודים האחרים. אם זהו טופס חשבונית עמוד אחד בלבד, ה- PH לעולם לא יודפס.
3.) H1 לעולם לא יודפס. זאת משום שסעיף זה מודחק על-ידי שדה מחושב, שהערך שלו הוא תמיד אפס.
4.) H2 מדפיס את פריטי השורה.
5.) H3 מדפיס רכיבי ערכה. סעיף זה מודפס רק אם יש לך ערכה בחשבונית ואתה מסומן כ'כלול רכיבי ערכת' בחלון אפשרויות הדפסה של מסמך מכירות.
6.) H4 לעולם לא מדפיס, מאותה סיבה כמו H1.
7.) H5 לעולם לא מדפיס, מאותה סיבה כמו H1.
8.) B מדפיס רק אם לפריט יש מספרים סידוריים או מספרי פריטים רבים.
9.) F5 עד F2 הדפס את הערות פריט השורה. אם לא תתקין הערות על פריטי השורה, כותרות תחתונות נוספות אלה יופעלו באופן אוטומטי.
10.) F1 לעולם לא יודפס, מאותה סיבה כמו H1.
11.) ה- PF מודפס בכל העמודים למעט העמוד האחרון. אם זו חשבונית עמוד אחד, ה- PF אינו מודפס. ה- PF משמש בעיקר למטרות מרווח.
12.) ה- RF מודפס בעמוד האחרון. אם זו חשבונית עמוד אחד, ה- RF הוא המדפיס.
הערה שמור את גודל ה- PH וה- RH באותו גודל, ושמור על גודל זהה של ה- RF וה- PF. כך, מידע מעמוד אחד אינו מודפס בעמוד הבא בעת הדפסת יותר מרשומה אחת. כותב הדוחות בודק תחילה את המקטעים RH ו- PH של הדוח ואת המקטעים RF ו- PF של הדוח הפריסה. לאחר מכן, כותב הדוחות קובע כמה שורות יכולות להדפיס הדוח. המערכת שומרת את השטח שהוקצה לכותרת העליונה ולכותרת התחתונה של העמוד (RF או PF) לפני שהיא מדפיסה את שאר הדוח. 'כותב הדוחות' הוא כלי מעבר יחיד. לכן, כאשר כותב הדוחות מתחיל להדפיס, הוא אינו יודע שה- PF וה- RF או ה- PH וה- RH עשויים להיות בגדלים שונים. פעולה זו גורמת חטופה בפריטים שורה. לכן, RF ו- PF חייבים להיות בגודל זהה ב- הדוח, ו- RH ו- PH חייבים להיות באותו גודל הדוח.
מאמר זה היה מזהה מסמך TechKnowledge:3425