› פורומים › אפיון ופיתוח פריוריטי › טקסט לחשבונית בדוח
- This topic has 24 תגובות, 3 משתתפים, and was last updated לפני 7 שנים, 7 חודשים by
אלמוני.
- Post
-
- ינואר 31, 2018 בשעה 8:21 am
שלום וברכה
אני בונה דוח במחולל דוחות וכשאני רוצה להציג את המסך הבן טקסט בחשבונית (מטבלת INVOICESTEXT לאחר שחתכתי עם INVOICES ע"י שדה IV)
זה מציג לי את מה שכתוב שם בעברית הפוך ומוסיף לי גם אותיות לא קשורות באנגלית
אשמח לדעת איך אפשר להציג את מה שמופיע שם בצורה חלקה
מצ"ב הדוח
- Replies
-
- ינואר 31, 2018 בשעה 5:24 pm
בהודעה שלי אתה אמור לראות באמצע ההודעה את התמונה שלי, מוזר שאתה לא רואה.
ואני לא רואה את התמונות שלך חחח- ינואר 31, 2018 בשעה 5:42 pm
ראיתי את התמונה
תוכל לשלוח את הדוח מהמחולל דוחות בתמונה? ואנסה לבנות את הדוח שוב..
תודה רבה רבה!- ינואר 31, 2018 בשעה 5:59 pm
אין לי ממש מה לשלוח לך,
בנוסף לכל השדות שרשמתי לך הוספתי רק מספר חשבונית ותאריך חשבונית 🙂
סתם דוח שבניתי כרגע .- פברואר 4, 2018 בשעה 1:52 am
יש למישהו עוד רעיון למה זה לא עובד לי וזה ממשיך להציג לי את הHTML?
אני ממש תקוע בגלל זה..
שאלה להבנה- מתי הDAYS.DAYNUM הוא 0 ומתי 1?- פברואר 4, 2018 בשעה 12:53 pm
לא ניתן לדעת מה לא בסדר עם הדו"ח שלך מבלי לראות אותו בשלמותו. אין ספק שכתיבת דו"חות שמשלבים מלל HTML מסובכת!לגבי DAYS – תחשוב שכל השדות מודפסים פעמיים, פעם כאשר DAYS.DAYNUM = 0 ופעם כאשר שווה ל-1. ההתניות בשדות גורמות לכך שהשדות הרגילים מודפסים כאשר DAYNUM = 0 ומלל ה-HTML מודפס כאשר הוא 1.
- פברואר 4, 2018 בשעה 4:09 pm
הבעיה שאני לא מצליח להעלות לפה צילומי מסך של הדוח שבניתי..
יש עוד דרך להעלות?- פברואר 5, 2018 בשעה 5:53 am
תודה רבה רבה/*
*
* Report U402_TEXT : טקסט – לחשבונית הערות
*
*//* הערות לחשבונית – טקסט */
SELECT INVOICES.IVDATE AS 'תאריך',
INVOICES.IVNUM AS 'חשבונית',
RSTRIND(STRCAT(' ',
((DAYS.DAYNUM = 0 ? " : INVOICESTEXT.TEXT))), 1, 68) AS 'לחשבונית טקסט',
DAYS.DAYNUM AS 'היום מספר',
INVOICESTEXT.TEXTORD AS 'ORD'
FROM DAYS , INVOICESTEXT , INVOICES
WHERE (INVOICESTEXT.TEXTLINE = (DAYS.DAYNUM = 0 ? 0 : INVOICESTEXT.TEXTLINE))
AND (INVOICESTEXT.IV = DAYS.DAYNUM * INVOICES.IV)
AND (DAYS.DAYNUM BETWEEN 0
AND 1)
AND (INVOICESTEXT.IV = INVOICES.IV)
AND ( 1=1 )ORDER BY 2 ASC, 4 ASC, 5 ASC ;
- פברואר 5, 2018 בשעה 1:54 pm
כתבתי דו"ח פשוט אשר מציג את מספר ותאריך החשבונית בכותרת ("מופיע בכותרת" = H/h), ואת שורות המלל בשורות. להלן ה-DUMP
SELECT INVOICES.IVNUM AS 'חשבונית',
INVOICES.IVDATE AS 'תאריך',
RSTRIND(STRCAT(' ',
((DAYS.DAYNUM = 0 ? '' : INVOICESTEXT.TEXT))), 1, 68)
FROM DAYS , INVOICESTEXT , INVOICES
WHERE (DAYS.DAYNUM BETWEEN 0
AND 1)
AND (INVOICESTEXT.TEXTLINE = DAYS.DAYNUM * INVOICESTEXT.TEXTLINE)
AND (INVOICESTEXT.IV = DAYS.DAYNUM * INVOICES.IV)
AND ( 1=1 )ORDER BY 1 ASC ;
נראה מאד דומה לקוד שלך. אין צורך להציג את DAYS.DAYNUM – נראה שאתה כן מציג אותו.
אני מצרף תמונה של עמודות הדו"ח. להלן תוכן ההרחבות:#30: (DAYS.DAYNUM = 0 ? " : INVOICESTEXT.TEXT)
#101: = DAYS.DAYNUM * INVOICES.IV
#102: = DAYS.DAYNUM * INVOICESTEXT.TEXTLINE
#104: BETWEEN 0 AND 1
- יש להתחבר למערכת על מנת להגיב.