yitzchok

Forum Replies Created

מוצגות 15 תגובות – 1,366 עד 1,380 (מתוך 2,464 סה״כ)
  • Replies
  • yitzchok
    משתתף
    IL
    זאת הודעה מהעשור הקודם כנראה…
    לא ברור לי בדיוק למה הכוונה אבל נראה לי שאת צריכה PRINTF או MESSAGEF
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    שוגי כתב:

    שבוע טוב,
    בואו ניקח את זה הלאה,
    אני רוצה שבהזמנת רכש אחרי שמקלידים מק"טים ממשפחה מסויימת תמיד תתוסף שורה עם מק"ט של הובלה.
    ???

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

    אבל אם נתייחס לשאלה כאיך אפשר להוסיף שורה חדשה במסך לאחר הכנסת שורות אחרות, התשובה היא על ידי פיתוח בלבד (לא בהכרח הרבה עבודה, למי שיש את הידע)

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

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    קודם כל, תשובה לשאלה השניה:
    לא ניתן לעדכן במחולל נתונים שדות ממסך אב בשינויי מסך בן או להיפך.
    אלה כבר עדכונים שצריכים לעשות בפיתוח.

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

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    מחולל נתונים קיים בכל מסך
    כך שאפשר ליישם שיטה זאת במסכים אלה תוך כדי התייחסות לשדות במסכים אלה שמקבילים לאלה שהוזכרו במסך חשבוניות.

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

    בהצלחה

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    יש ממשקים למסכים שהם כמו להקליד נתונים במסך. צריכים להעביר להם נתונים להקלדה בצורה שתואמת לסדר המסכים.

    אם הקובץ לא בצורה הנדרשת – ולא בפורמט שכן נתמך ע"י מנגנון טעינה ייעודית – אזי צריכים להמיר את הנתונים ולהכין אותם בצורה נדרשת.
    ניתן לעשות זאת מחוץ לפריוריטי או בעזרת בכלים של פריוריטי ולהחלטה הזאת יתכן כמה שיקולים.

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

    הכלל הברזל: לא מעדכנים את הטבלאות באופן ישיר אלא אם כן מדובר בטבלאות ו/או עמודות פרטיות שמוכרות לכם.
    אחרת רק דרך ממשק מסך כי כך כל הלוגיקה שיש במסך תגן מפני שגיאות.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    לא היה הפורום.

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

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    לפני שתשקיעו בחיפוש הסינטקס, נסו סתם הקלדה כי אני מנחש שאולי במסך מסוג מיוחד כזה keystrokes לא יתנהג כרגיל אם בכלל

    מהראש יכול להיות שזה הסינטקס:

    {Ctrl}L

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    בעקרון כן אבל ראיתי מקרה בודד לפחות בו משום מה המספור לא התאים…
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אם את לא רואה מלאי במסך זה הייתי בודק קודם כל שמוצר מנוהל מלאי כי כאשר לא מנוהל מלאי אין רישום יתרות במחסנים (כי זאת המשמעות)
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    מעדכנים את הפרוצדורה

    עושים select של מה שאתה רוצה מהטבלה ולאחר ה-FORMAT בסוף כותבים גם נתיב של הקובץ בו תרצי לקבל את הפלט (ו-ADDTO כדי לא לדרוס את הקובץ אלא להוסיף לאותו קובץ).

    אם לא מדובר בשרת פיתוח אז אולי כדאי להתנות את השאילתא ב-SQL.USER שלך כך שלא יוציא כלום למשתמשים אחרים.

    נראה לי שחייבים בנתיב קו נטוי רגיל / ולא הפוך \ כפי בדר"כ רושמים בנתיב ב-windows אבל אולי שניהם עובדים.

    תשובה אולי קצת שטחית אבל שכתבתי מתשובה קיימת לשאלה מאוד דומה

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    מה זאת אומרת לא עבד?

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

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

    דבר אחד – יש סיכוי קטן שהם חושבים על פורמט DATA של פריוריטי; כדאי לשאול על זה ואם כן צריכים לדעת מאילו טבלאות רוצים נתונים. אבל אני לא חושב שבאמת לזה הם מתכוונים.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    • in reply to: Priority sdk
    yitzchok
    משתתף
    IL
    יש גרסה (מלפני כמה גרסאות) באזור הורדות של אתר זה תחת כלי פיתוח.

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

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    מה זה קובץ DAT?

    נשמע כאילו רוצים קובץ טקסט/שטוח המבנה מסוים ולתת לו סיומת DAT

    צריכים פרטים של המבנה

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

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    הבאת גם custpart וגם custpart9 ולא עשית חיתוך כלל מול CUSTDISCREP !!

    ובעצם בגלל שיצרת דו"ח מיוחד לא היית צריך את הגישה שלי עם התת-שאילתא אלא מספיק חיתוך בין part ו-cust של custdiscrep לאלה שב custpart9 (ללא סימן שאלה) או custpart ולא צריכים את המופע השני שלו

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    פתרון לנמענים מתקדמים:
    שים איזה לינק לרשומה בהודעה כי בלינק יש מזהה החברה – אפשר לקרוא את הלינק (אפשר גם לפתוח אותו 🙂 ) ולראות את הקוד הפנימי של החברה
    אופציה אחרת שנראה לי אפשרית – תוסיף שדה למסך עם SQL.ENV או חיתוך ל-ENVIRONMENT (בצורה של תהפוך את המסך לרב-חברתי אם לא תרצה) ותכניס אותו להודעה
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
מוצגות 15 תגובות – 1,366 עד 1,380 (מתוך 2,464 סה״כ)