הוספת עמודה למסך

פורומים אפיון ופיתוח פריוריטי הוספת עמודה למסך

  • דיון
    HOFMAN
    משתתף
    שלום לכולם

    אשמח לעזרתכם.

     

    במסך שורות תעודות משלוח/החזרה/אריזה (TRANSORDER_DN)

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

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

     

    אני מעוניין להוסיף למסך זה עמודה נוספת, עמודת מספר תעודה נוספת.

    שביצוע שאילתא של תעודת משלוח על העמודה הסטנדרטית  DOCNO. DOCUMENTS תביא לא את מספר/י תעודת האריזה בעמודה החדשה.

     

    אשמח לדעת מה החיתוכים? איזה עמודה להציג במסך? האם יש מזהים?

     

    המון תודה

מוצגות 3 תגובות – 1 עד 3 (מתוך 3 סה״כ)
  • תגובות
    NoamN
    משתתף
    none
    תעודת משלוח יכולה להיות מורכבת מכמה תעודות אריזה לכן יש מסך בן בו רשומות תעודות האריזה שנכללות בתעודה.

    אם בכל זאת אתה רוצה להציג מספר תעודת אריזה קשורה כלשהי, עליך להוסיף טריגר POST-FIELD פרטי לשדה “תעודה” בסגנון

    SELECT DOCUMENTS.DOCNO INTO :$.MYFIELD
    FROM DOCUMENTS, DOCPACK
    WHERE DOCUMENTS.DOC = DOCPACK.PACK
    AND DOCPACK.DOC = :$.DOC;

    yitzchok
    משתתף
    IL
    הבהרה לתשובה של נעם

    זה לא רלוונטי לשליפת רשומות

    מצד שני מבין בשורות של התשובה שלו אפשר להבין שלא רצוי להכניס את השדה למסך כי היה יכול לגרום להכפלת שורות במסך

    NoamN
    משתתף
    none
    כמה דברים שלא חשבתי עליהם קודם:

    1. השדה במסך צריך להיות מחושב ולא מבוסס על אף שדה בטבלה כלשהי

    2. רצוי להוסיף לשאילתא שתי שורות

    (where …)
    AND DOCPACK.PACK > 0
    ORDER BY 1;

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