yitzchok

Forum Replies Created

מוצגות 15 תגובות – 571 עד 585 (מתוך 2,467 סה״כ)
  • Replies
  • yitzchok
    משתתף
    IL
    תני לנו בבקשה את הקורסור של מסך הבן. לא נראה לי שאנחנו צריכים דאמפ של הכל.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    מה שאני עשיתי בעבר זה שהגדרתי ג'וב ב-sql server agent שהפעיל את winrun (ראו מסמך sdk) ודרכה הפרוצדורה.

    ניתו להריץ את הג'וב בעזרת פקודה ב-sql server בכפוף להרשאות הנדרשות.

    זה כן דורש שאם שרת ה-db (או agent לפי העניין) הוא לא שרת האפליקציה שלכם, שיהיה מותקן שם קליינט פריוריטי, דבר שאחרת הייתי נמנע ממנו לגמרי (כי אני מעדיף שלא ירוצו כלל תוכניות של פריוריטי בשרת ה-db).

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

    הכוונה למלאי בטחון במחסן של כל פריט שהוא? (לא נראה לי) או למלאי בטחון למוצר רק שיהיה מחולק למחסנים?

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

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

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    • in reply to: power bi
    yitzchok
    משתתף
    IL
    אני רואה שנתתי נוסחה שמתאים לכיוון השני (שליפה לפי תאריך SQL)

    תשובה מפורטת נמצאת בדיונים אחרים כאן. חפש Dateadd ו/או 1440, לא זוכר איך בדיוק תמצא את זה כאן.

    בכל מקרה, אתה צריך להוסיף לתחילת היום של 01/01/88 את מספר הדקות שיש בעמודה שיש בפריוריטי ותקבל תאריך (ואולי גם שעה, תלוי בעמודה)

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

    נסה WINPROC -P במקום WINACTIV

    חושב שגם INPUT יוצג

    אבל יכול להיות תלוי מאיפה אתה עושה כל זה

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

    אניבספק אם תראה גם אם יהיה INPUTF אבל אם משהו יעזור זה הגדרה כ-INPUTF

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

    יש לך רשימה של לקוח+מוצר+כמות כאשר אותו צירוף קיים יותר מפעם אחת (או ביותר מהזמנה אחת בעזרת COUNT(DISTINCT ORD)

    מזה את יכולה לחזור וליצור רשימה של לקוח+מוצר+כמות+ORD

    את צריכה לכתוב שאילתא שבודק שיש שורת פירוט שקיימת ברשימה הנ"ל וגם שאין לה שורת פירוט שלא קיימת ברשימה הנ"ל.

    הרשאון בעזרת EXISTS השני בעזרת NOT EXISTS או אולי NOT IN לדוגמה שה-ORD לא נמצא ברשימה של ORD מתוך ORDERITEMS (בתיתוך ל-ORDERS אחר כדי להשיג את הלקוח?) כאשר אלה לא נמצאים ברשימה הנ"ל. אבל יכול להיות שהשאילתא העלונה כבר על ORDERITEMS ו-ORDERS ואת עושה DISTINCT כדי לקבל כל הזמנה רק פעם אחת.

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

    כספים > תמחיר מסחרי > אשף תמחיר מסחרי

    כספים > תמחיר תעשייתי > אשפי תמחיר תעשייתי > אשף תמחיר תעשייתי

    (יש עוד כמה לידם במיוחד "פתרון בעיות תמחיר")

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

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

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

    בהנחה שזה לא כאן:

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

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

    רשימת הבחירה בפרוצדורה היא ממסך המדפסות בפריוריטי?

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

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

    נשמע מוגזם אבל אם אין פתרון שעובד האופן שרצית (ואולי יש אני לא מכיר) יכול להיות שתאלצי לעשות את הנ"ל.

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

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

    ב. בהדפסה "ידנית" יש אופציה של הדפסת הנספחים והיא עובדת?

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

    אם לא, בבקשה תסתכל שם ותבין מה קורה, יחסוך הרבה הסבר

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

    ולפי מה שיוצא מציגים את הפרטים (אני מניח שתרצו לראות אותם)

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

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

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
מוצגות 15 תגובות – 571 עד 585 (מתוך 2,467 סה״כ)