בדוח פירוט קריאות שרות, איך מוסיפים גם תאור תיקון?

פורומים אפיון ופיתוח פריוריטי בדוח פירוט קריאות שרות, איך מוסיפים גם תאור תיקון?

  • Post
    Interlligent
    משתתף
    היי חברים,

    אני מנסה להוסיף בדוח "פירוט קריאות שרות" גם את מסך הבן "תאור התיקון"
    הבעיה היא שגם תאור התקלה וגם תאור התיקון הם בעצם אותה טבלה.

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

    אשמח באם מישהו יכול לעזור ולכוון אותי.

    תודה! 🙂

מוצגות 15 תגובות – 1 עד 15 (מתוך 29 סה״כ)
  • Replies
    אלמוני
    אורח
    לאחד מהם יש ערך DOC חיובי ואחד שלילי. זה המפתח להדפסת שני סוגי המלל.
    מוטב לבצע במסך HTML ולא בדו"ח פשוט, כך ניתן להפריד בקלות בין מלל עם DOC חיוב לבין מלל עם DOC שלילי.
    Interlligent
    משתתף
    אתה צודק, הבנתי את זה שאחד שלילי ואחד חיובי.
    אם הייתי עושה את זה ב HTML אז לא הייתה בעיה.

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

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

    yitzchok
    משתתף
    IL
    למה הכוונה ביחד?
    זה לצד זה או זה אחרי זה?
    לא נכנסתי לפרטים עדיין אבל הראשון נראה לי בלתי אפשרי והשני אולי אפשרי.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    Interlligent
    משתתף
    כל אחד כעמודה נפרדת בדוח.
    כמו שהיום יש את תאור תקלה בדוח הסטנדרטי, אני רוצה להוסיף עמודה חדשה של תאור התיקון.

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

    yitzchok
    משתתף
    IL
    כפי שכתבתי אם אתה יכול לקבל שהתיקון יהיה מתחת לתקלה באותה עמודה (תוסיף עמודה לציין מה זה מה) זה יכול לתת לך מענה
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    Interlligent
    משתתף
    yitzchok כתב:

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

    לא ממש הבנתי חבר.
    אשמח באם תסביר שוב 🙂

    מדובר בדוח טבלאי ולא HTML, איך אני יכול לשים עמודה מתחת?
    אשמח באם תוכל לעזור לי בזה 🙂

    תודה!

    אלמוני
    אורח
    בהתיחס להודעה #17496, צריך לפעול כלהלן.
    בעמודה אחת אתה מציג את DOCUMENTSTEXT.TEXT עם מזהה 0 ובעמודה אחרת אתה מציג את DOCUMENTSTEXT.TEXT עם מזהה 1.
    בשדות הלא מוצגות, DOCUMENTSTEXT.TEXT מזהה 0 = DOCUMENTS.DOC (ניתן להציג את שני השדות בצורה "רגילה")
    DOCUMENTSTEXT.DOC מזהה 1 (במסך הבן, הרחבה) = – DOCUMENTS.DOC
    כמובן צריך להתיחס לשאר השדות של DOCUMENTSTEXT בהתאם

    אינני בטוח שזה יעבוד, אבל שווה לנסות. הצגת מלל HTML בדו"ח רגיל קשה, לכן הצגה של שני סוגי מלל HTML עוד יותר קשה!

    Interlligent
    משתתף
    זה לא ממש הצליח למרות שעשיתי לכולם מזהה 1.
    וכשאני הולך להרחבות של TEXTLINE ו- TEXT
    הדוח עושה משהו עם עמודות DAYS.DAYNUM (שלא קיימות במסך)

    זה מה שיוצא לי בדוח:

    [url=http://www.up2me.co.il/v.php?file=17485925.jpg]

    מיואש :laugh:

    yitzchok
    משתתף
    IL
    במונחים של פריוריטי זה לא דו"ח טבלאי וזה כן דו"ח HTML
    (לדו"ח טבלאי יש 2 צירים ואפשר מספר ערכים באותו תא, ומה שזה כנראה לא זה תעודה שמורכבת מכמה דו"חות)

    נראה לי שיכול להיות דרך לסדר את שני הטקסטים זה ליד זה אבל ידרוש שלב של הכנה
    אתה צריך להכין טבלאות ככה (ואני לא יורד לסוף של איך עושים את זה כי זה לא פשוט)
    1. טבלה עבור כל טקסטי התקלה
    בתוך כל DOC, להביא שורות בסדר של TEXTORD, עם מספור עולה (מבוסס SQL.LINE אבל מספור לכל DOC בנפרד, ותצטרך לולאה/קורסור כדי להכין את זה) ומספר TEXTLINE
    2. עוד טבלה כזאת עבור הטקסט השני
    3. טבלה שלישית בו יש שורות עבור כל DOC, ושורות המספור עד לגבוה שביניהם
    כך שעם עבור DOC 63 יש עד 4 בטבלה א ו-6 בטבלה ב אז בטבלה ג יהיו 6 שורות 1-6 עבור DOC 63

    בדו"ח שלך תביא תכפיל כל DOC עם טבלה 3 (inner join) ואז תקשור א ו-ב אליה (outer join) וטבלאות הטקסט (אותה טבלה, מופעים שונים) אליהן גם ב-outer join, לפי DOC ו-TEXTLINE
    מיון לפי DOC והמספור, כי המספור ישקף את ה-TEXTORD כפי שכתבתי

    יש מצב טוב שזה יעבוד

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    123
    משתתף
    יצא לי לבנות בדיוק את הדוח הזה די מזמן.
    הפתרון שהוצע עובד.
    רק מוסיף שמראש תוותר על התגי html והעיצוב כי זה לא יעבוד איתם. יש פונקציה שעושה את זה.
    123
    משתתף
    אני יכול לחפש את הקוד אם תרצה.
    Interlligent
    משתתף
    אני מאוד אשמח!!
    תודה!!!!
    Interlligent
    משתתף
    Yanai כתב:

    יצא לי לבנות בדיוק את הדוח הזה די מזמן.
    הפתרון שהוצע עובד.
    רק מוסיף שמראש תוותר על התגי html והעיצוב כי זה לא יעבוד איתם. יש פונקציה שעושה את זה.

    בנית את הדוח מחדש או שהשתמשת בדוח הקיים?
    וזה בצורה של טבלה?

    yitzchok
    משתתף
    IL
    אני סובר שאם עושים את זה בדיוק נכון אפשר גם לעשות שהתגים יבואו לידי ביטוי וה-HTML יוצג כמו שצריך אבל לא מתחייב כי לא עשיתי את זה.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    Interlligent
    משתתף
    yitzchok כתב:

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

    רק דרך פרוצדורה ושלבי SQLI ניתן לעשות זאת?
    קצת מבולבל מכל זה חבר 🙂

מוצגות 15 תגובות – 1 עד 15 (מתוך 29 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.