yitzchok

Forum Replies Created

מוצגות 15 תגובות – 2,281 עד 2,295 (מתוך 2,464 סה״כ)
  • Replies
  • yitzchok
    משתתף
    IL
    ליאור אולי תעשה את הנושא "sticky"?
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    קודם כל אני מקווה שמקורו של הדגל שלך הוא ממוקם כמו שצריך דהיינו אם אישור הספק הוא כללית לגבי הפריט, הדגל נמצא בטבלת פריטים ורק מוצג בפירוט הזמנה לנוחות. וכו'. לא נכנס לזה פה.

    אנחנו פותרים את הבעיה עליה אתה שואל כך:
    מוסיפים למסך האב עמודה חדשה (דגל), לקריאה בלבד.
    לעמודת הסטטוס מוסיפים הפעלת PRE-FIELD שמבצעת את השאילתא הנדרשת ושמה או לא שמה Y בשדה החדש הנ"ל.
    אז אפשר להגביל את מעבר הסטטוס ב-BPM כך שלא יוצג בכלל הסטטוס הבא
    אחרת אפשר להגדיר חוק עסקי שיחסום את השינוי (ביציאה מהשורה) לפי תנאים רלוונטיים. אך כל עוד שאתה מוגבל ל-3 תנאים (יש שיפור ב-13.5? לא בדקתי עדיין) יכול להיות שלא תספיק.
    לחילופין אפשר בקוד. אם משתמשים במשתנה אזי חשוב לאפס אותו ב-POST-UPDATE או POST-INSERT אחרת החסימה עלולה לקפוץ כשלא רצוי.
    אם משתמשים ב-BPM/חוק עסקי אז כמה שזכור לי העמודה לא יכולה להיות מוסתרת במחולל עמודות אבל בעיצוב אפשר להסתיר.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    לא נראה לי
    אם בכלל הייתי אומר שפחות היו רוצים PRINTCONT בהפעלה ישירה (כי בהפעלה ישירה אפשר לחייב אישור לפני הרצת הפרוצדורה)
    תנסה לשים CONTINUE במקום PRINTCONT. אולי PRINTCONT לא עוצר אם אין הודעה להציג. אם CONTINUE יעבוד תבדוק את ההגדרה של ההודעה.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    • in reply to: עיכבון
    yitzchok
    משתתף
    IL
    זהו
    יחידת "יח'" (הסטנדטי, לא משנה אם שינו את השם למשהו אחר) היא יחידה מיוחדת שאין לה חלקים.
    כנראה הפתרון של "יחידות שאפשר לחלק אותן" היתה מובן מאליו (אבל לא לי)
    דהיינו בפתרון של עפר ל"כמות 1" חייבים להוסיף "ביחידות מתחלקות"
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    michaelm – אין לי זמן לחפש עכשיו – אני מציע לחפש ולהזכיר פרוצדורה קיימת בה אפשר לראות דוגמה
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    • in reply to: עיכבון
    yitzchok
    משתתף
    IL
    שאלה מהקהל…
    איך דואגים שהקבלה הראשונה מהספק לא תסגור את ההזמנה? איך מכניסים את האחוז? בכמות שהוא חלק מ-1?
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    למה אתה מתכוון?
    למסך טקסט חופשי (הערות) כמו שקיים ברב התעודות?
    בעצם זה כמעט בלתי מוגבל היות ומבוסס על טבלה – אפשר לפחות כמה מליוני שורות בנות 68 תווים.
    הייתי מנחש שהקוד של העורך מכתיב איזו מגבלה פחות מזאת, או במפורש או בגלל מגבלות בכמות הדטה שהתוכנה של העורך מסוגלת לטפל בה בבת אחת. אני לא מכיר מספר.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    Lior כתב:

    לינק ל SDK נמצא ב: https://www.priority-forums.com/he/index.php/forums?func=view&catid=6&id=2254

    ליאור אולי תשים את הקבצים שיש בשרשור זה באזור ההורדות או בנושא קבוע מיוחד בפורום זה?

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    בשביל זה יש PRINTCONT – כמו PRINT ועם השאלה של CONTINUE
    קל דוגמה מפרוצדורת MRP או ADJREP- אפשר או לשים טקסט בשדה "כותרת" או להעביר טקסט כפרמטר ASCII – תעשה משהו כמו זה:
    [code:1]SELECT ENTMESSAGE('procname','P',1) FROM DUMMY ASCII :$.MSG;[/code:1]
    כך תוכל להעביר טקסטים שונים לפי הצורך.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    לא, אין אפשרות כזאת.
    בהפעלה במסך WRNMSG נותנת אפשרות לעצור. בפרוצדורה WRNMSG מציגה הודעה עם לחצן OK ולאחר אישור ממשיכים הלאה. אין דו-שיח שאפשר להקפיץ עם פקודה כמו WRNMSG.
    צריכים להפריד את שלבי ה-SQLI ולשים שלב של CONTINUE או PRINTCONT או CHOOSE או INPUT ביניהם. מקבלים תשובות מ-INPUT ומ-CHOOSE. אפשר לקרוא את התשובה בקוד או להשתמש בזה ב-GOTO שידלג שלבים שבאים אחר-כך. לחיצת ביטול ב-CONTINUE ו-PRINTCONT מפסיקה את הפרוצדורה.
    כמובן חייבים INPUTF או CHOOSEF במידה ומריצים את הפרוצדורה כהפעלה ישירה אחרת לא תוצג שאלה כלל.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אתה כותב "אין עיצוב לשדות בדוח."
    הכוונה שאין הגדרות עיצוב HTML לדו"ח דהיינו שהוא מוצג כטבלה רגילה ללא הגדרת שורה+עמודה?
    או התכוונת שאין עיצוב ברמת הפרוצדורה?
    הייתי מציע לבדוק "עיצוב דו"ח" – קליק ימין על הפרוצדורה מהתפריט של פריוריטי – תרד לחלק הספציפי של המסמך ותברר שהעמודה לא מוסתרת שמה.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    למרות הנ"ל אני מציע שתקרא את האשכול הזה:
    https://www.priority-forums.com/he/index.php/forums?func=view&catid=6&id=2067
    גם כן https://www.priority-forums.com/he/index.php/forums?func=view&catid=6&id=1965 בנוגע ל-DEVCENTER – תראה את ההודעה של ליאור לקראת הסוף
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    כשאנחנו אומרים SDK אנחנו מתכוונים לתיעוד של כלי הפיתוח. המסמך נקרא "SDK for Priority"
    אפשר להוריד אותו מאתר אשבל. יכול להיות שיש גם לינקים אליו בפורומים פה.
    במסמך כתוב במפורש שאי אפשר להוסיף למחולל הקיים אלא חייבים ליצור גרסה פרטית.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אין כ"כ הרבה לעשות
    מסמך ההתקנה של מערכת ב-SQL SERVER מתייחס למקרה של הסבה מטבולה
    בסופו של דבר הכל אוטומטי, ההתקנה שואבת את הנתונים מהטבולה

    יש רק אזהרה אחת כמה שאני זוכר – שימוש בתנאי ביחד עם פונקצית ENTMESSAGE אסור. בקריאה מצאתי גם שיש בעיה עם select בתוך select אבל אני לא זוכר בדיוק לאיזה צורה זה מתייחס. אני חושב משהו כמו
    [code:1]SELECT X FROM Y WHERE Y.Z = (SELECT MAX(Z) FROM A);[/code:1]
    היית חייב לקרוא MAX)Z( לתוך משתנה ואז לחפש.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    יש פרק במסמך ה-SDK שמתייחס בדיוק לדרישה זו
    עליך להעתיק את המחולל הקיים ולשנות את העותק
    אנא קרא שם ואז נעזור עם שאלות ממוקדות
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
מוצגות 15 תגובות – 2,281 עד 2,295 (מתוך 2,464 סה״כ)