העתקת שורות הזמנה למסמך חדש

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

  • Post
    Interlligent
    משתתף
    שלום לכולם,

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

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

    האם זה בפרוצדורה? ממשק?

    אשמח לקבל כיוון כלשהו לנושא.

    תודה,
    שלומי

מוצגות 8 תגובות – 1 עד 8 (מתוך 8 סה״כ)
  • Replies
    אלמוני
    אורח
    כבסיס, אתה צריך שליפה בסגנון SELECT * FROM ORDERITEMS WHERE ORD = :$.ORD
    אם זה במסך, אז יהיו לך שדות כמו מספר הזמנות, מספר שורה, מק"ט וכו'
    אז מספר ההזמנה = ORDERS.ORDNAME
    צריך להוסיף שורה למסך ORDERS.ORD = ORDERITEMS.ORD
    ואז להציג שדות שמבוססים על ORDERITEMS
    Interlligent
    משתתף
    תודה נעם, אך לא ממש עוזר לי.

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

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

    אלמוני
    אורח
    במקרה כזה, תוסיף שדה ORDERITEMS.ORD שערכו יהיה :$$.ORD, דהיינו מספר ההזמנה שבמסך האב.
    Interlligent
    משתתף
    תודה יקירי,

    מספיק שאני מוסיף את השורה הזאת במסך הבן?
    וזה ימשוך לי את כל השורות אוטומטית כאשר בוחרים מספר הזמנה באב ויורדים לבן?
    זה לא דרך איזו פרוצדורה או ממשק?
    סתם הלכתי לדרכים היותר מורכבות?

    תודה!

    אלמוני
    אורח
    זה כל מה שנדרש! תסתכל במסך ORDERITEMS – יש שדה ORDERITEMS.ORD שערכו :$$.ORD. בכל מסך בן יהיה משהו דומה, אשר מקשר בין מסך הבן לבין מסך האב. הרי ברגע שפותחים מסך בן, מתבצעת שליפה לפי השדות – זה כמו דו"ח. בשיטה הזו שולפים את השורות ששייכות לאותה הזמנה.

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

    Interlligent
    משתתף
    יש אפשרות שאתה רושם לי את שם הפרוצדורה ?
    כי אני חיפשתי פרוצדורה כזאת במסך ולא ממש מצאתי.

    אשמח לקבל את שם הפרוצדורה ואיפה היא יושבת 🙂

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

    שוב תודה רבה על עזרתך הנפלאה!

    אלמוני
    אורח
    ORDERS/BUF6
    מה שמרגיז אותי לגבי ההפעלה הזו ואחרות דומות: בתעוד כתוב תמיד להכניס נתונים באמצעות ממשק, אך כאן מכניסים את הנתונים ישירות לתוך טבלת ORDERITEMS
    Interlligent
    משתתף
    בסוף הכנסתי את השורות באמת דרך ממשק.
    אבל נחמד לדעת את זה.

    תודה רבה!

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