sayo

Forum Replies Created

מוצגות 15 תגובות – 136 עד 150 (מתוך 326 סה״כ)
  • Replies
  • sayo
    משתתף
    1. ברור שזה עובד על ממשקים אלקטרוניים
    2. השתמשתי…
    sayo
    משתתף
    יש אולי רעיון אחר?
    אני ממש תקועה עם זה
    ו-UPDATE לא יעזור לי פה אלא אם כן אני אוסיף CURSOR ומעדיפה שלא…
    sayo
    משתתף
    ההזמנה עצמה לא מסומנת כ"סגורה".
    והסטטוס למעלה מאפשר שינויים אחרת גם ידני לא הייתי יכולה לגעת בדגל…
    sayo
    משתתף
    יש מסך בן הנקרא "לוג שינויים" ושם תראי את השם הקודם
    sayo
    משתתף
    אולי במקום ממשק עדיף לעשות UPDATE?
    • in reply to: UPDATE
    sayo
    משתתף
    אז איך הוא מעדכן לי את הרשומה הראשונה?
    • in reply to: UPDATE
    sayo
    משתתף
    אני מקבלת מהערך RETVAL אפס לאחר פתיחת הקרסור וגם לאחר ה-FETCH
    • in reply to: UPDATE
    sayo
    משתתף
    הוספתי CURSOR אבל עדין מעדכן רק את הרשומה הראשונה.
    להלן הקוד:
    DECLARE C CURSOR FOR
    SELECT ORDI FROM PORDERITEMS WHERE ALLI_CONT = :$.CNT;
    OPEN C;
    GOTO 99 WHERE :RETVAL <= 0;
    LABEL 10;
    FETCH C INTO :ORDI;
    GOTO 20 WHERE :RETVAL <= 0;
    UPDATE PORDERITEMSA SET PORDISTATUS = :STAT
    WHERE ORDI = :ORDI;
    :COUNT = :COUNT + 1;
    LOOP 10;
    LABEL 20;
    CLOSE C;
    SELECT ITOA(:COUNT) INTO :PAR2 FROM DUMMY;
    sayo
    משתתף
    באופן כללי, אין סיבה לרשום משתנה שווה למשהו
    ז"א שלא היית צריכה לרשום את המילה PERC: בכלל
    sayo
    משתתף
    תמחקי את כל מה שרשמת בביטוי ובמסך הנכד ותרשמי
    = והחישוב
    sayo
    משתתף
    תנסה בדו"ח "הודעות שגיאה/אזהרה למסך"
    אם אתה לא יוגע את המסך ז שים הכל זה רץ מהר
    • in reply to: UPDATE
    sayo
    משתתף
    רציתי להימנע משימוש ב-CURSOR…
    • in reply to: PROGRESS BAR
    sayo
    משתתף
    כל פרוצדורה
    • in reply to: PROGRESS BAR
    sayo
    משתתף
    אבל גם ככה בפרוצדורה זה מראה את ההתקדמות…
    • in reply to: PROGRESS BAR
    sayo
    משתתף
    לא הבנתי מה לעשות בשלב השני…
מוצגות 15 תגובות – 136 עד 150 (מתוך 326 סה״כ)