שורה נעלמת לאחר הזנה במסך

פורומים אפיון ופיתוח פריוריטי שורה נעלמת לאחר הזנה במסך

  • דיון
    nofars
    משתתף
    שלום,

    יש לי בעיה בעקבות פיתוח שעשיתי שמתקשרת לנושא כאן.

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

    אז פתחתי טבלה חדשה, ומסך חדש וחיברתי אותו למסך מחסנים,הוספתי במסך הזה עמודה חדשה וע”י POST-FIELD בעמודה של הTEXT אני מעדכנת את השורות:

    SELECT 0+:SCRLINE INTO :$.TEXTWAR FROM DUMMY ;
    END WHERE :$.TEXTLINE > 0;
    SELECT 1 INTO :$.TEXTLINE FROM DUMMY ;
    SELECT MAX(TEXTLINE)+1 INTO :$.TEXTLINE
    FROM WARETEXT WHERE
    WARHS = :$$.WARHS
    ;
    UPDATE WARETEXT SET TEXTWAR = TEXTWAR + 1 WHERE
    WARHS = :$$.WARHS
    AND TEXTWAR >= :SCRLINE ;

    המטרה היא בסוף להעתיק את ההערות מהמחסן למסך הערות להזמנת רכש – טקסט

    בפעם הראשונה שהכנסתי הערה במסך החדש היא הופיעה ועברה למסך הזמנות רכש אבל אח”כ במחסנים אחרים אני מוסיפה הערה והשורה נעלמת.

    לא ברור לי למה..

מוצגות 3 תגובות – 1 עד 3 (מתוך 3 סה״כ)
  • תגובות
    NoamN
    משתתף
    none
    יש תכנית שמכינה מסכי טקסט אוטומטית אבל בהנחה שכבר בנית…. עם אני זוכר נכון (לא מחובר לפריוריטי כרגע), לשדה TEXT צריך להיות הפעלה POST-FIELD ששומרת את מספר המחסן בשדה המקביל במסך הטקסט.
    nofars
    משתתף
    תודה רבה, איזו תוכנית מכינה מסכי טקסט?

     

    NoamN
    משתתף
    none
    טעיתי במה שכתבתי קודם. זה לא הפעלה על שדה TEXT אלא ביטוי בשדה WARHS (תסתכלי על השדה ORD במסך ORDERSTEXT).

    התכנית האוטמטית והמאד מומלצת: מנהל המערכת > מחוללים > מסכים > הגדרת מסך טקסט

    זה בעיה כאשר כבר קיים מסך מלל חופשי (לדוגמא ORDERS ו-ORDERSTEXT).

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