שלבי פרוצדורה

פורומים אפיון ופיתוח פריוריטי שלבי פרוצדורה

  • Post
    Leon
    משתתף
    שלום,

    יכול להיות שמישהוא כבר נתקל בבעיות דומות אז יכל לתת לי רעיון לפתורן.
    הפרוצדורה הישירה מורכבת מהשלבים הבאים:
    5 – INPUTF
    10 – SQLI
    15 – PARTTREE
    20 – SQLI
    25 – דו"ח (טיפוס "R")
    כאשר הפרוצדורה הנ"ל רצה היא עוברת בהצלחה שלב 10 -SQLI (בסיום השלב אני מוציא בעזרת WRNMSG את הערכים של הפרמטרים) אבל לא נכנסת לשלב 15 – PARTTREE (שוב פעם אני הגדרתי בתחילת השלב 15 את הWRNMSG אשר לא יוצא על המסך) ונפסקת.
    איזה סיבות יכולות להיות לכך? האים בדיקות מסוג WRNMSG הן נכונות ? או ישנה דרך אחרת?
    אודה מאוד לכל רמז,רעיון או אפילו רמז לרעיון.

    VILLEO

מוצגות 8 תגובות – 1 עד 8 (מתוך 8 סה״כ)
  • Replies
    Lior
    מנהל בפורום
    תבדוק של PARTTREE עוברים כל הפרמטרים הדרושים. תוכל להסתייע באחת הפרוצודורות הסטנדרטיות – FULLPARTTREE לדוגמא

    PARTTREE מוציאה FILE של טבלה שגם השם שלה הוא PARTTREE. טבלה לינק זו היא הבסיס לדוחות עצי המוצר. ודא שהיא מוגדרת בפרמטרים שבשלב הדוח (25).

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

    VILLEO

    Lior
    מנהל בפורום
    תסתכל בדוחות עצי המוצר. בכל אחד מהם יש שלב כזה
    Leon
    משתתף
    ליאור,

    בקשה אחרונה בנושא: תבדוק בבקשה את קוד הבא

    LINK PART PART1 TO :$.F1;
    ERRMSG 1 WHERE :RETVAL

    Leon
    משתתף
    לא הצלחתי להעביר את הקוד:
    LINK PART PART1 TO :$.F1;
    ERRMSG 1 WHERE :RETVAL כך אני בונה פרמטר ומעבירו לשלב
    PARTTREE
    Lior
    מנהל בפורום
    מצ"ב הקוד כפי שקיבלתי אותו ממך במייל:

    בשלב PARTTREE אתה לא צריך לרשום כלום בשדה ערך ברשומת הפרמטר.
    תבדוק שהסדר של הפרמטרים טיפוסם וערכם תואם לסדר שלהם בפרוצדורות הסטנדרטיות [file name=parttree.txt size=144]https://www.priority-forums.com/he/images/fbfiles/files/parttree.txt[/file]

    Lior
    מנהל בפורום
    כמו כן.
    יש משהו מוזר בקלט שלך.
    אני חושד שאתה מקבל קלט FILE ומתייחס אליו בקוד כ CHAR.
    אם אתה מקבל FILE בקלט פשוט תעביר אותו AS IS ל PARTTREE. והפרמטר PNM כפי שאתה פונה אליו בקוד פשוט מכיל שם של קובץ ולא שם של פריט כלשהו
    Leon
    משתתף
    ליאור,
    תודה רבה לעזרתך. הבעיה נפתרה.
    VILLEO
מוצגות 8 תגובות – 1 עד 8 (מתוך 8 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.