yitzchok

Forum Replies Created

מוצגות 15 תגובות – 166 עד 180 (מתוך 2,464 סה״כ)
  • Replies
  • yitzchok
    משתתף
    IL
    לאיזו בעיה לא התייחסתי? הפקת דו"ח תנועות?

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

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

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

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

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

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

    מקווה שזה עוזר

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

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

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

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

    מקווה שזה עוזר איכשהו

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

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

    3. אם לא עשיתם את זה כבר, תחליפו את הסיסמה לשרת ה-ftp שלכם, עכשיו כל העולם יודע אותה

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

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

    כל מה שאני יכול לעשות זה לחזור להתחלה בנסיון לכוון אותך למצוא לבד את התשובה:

    אם היית צריך לחפש את ההודעה לפי הטקסט, למה כתבת "במסך כרטיס פריט אני מקבל שגיאה  (626 בפיתוח פרטי )"? 626 זה המספר ב-formprep? למה אתה כותב שזה פיתוח פרטי? בגלל שזה גדול מ-500? או כי אתה יודע מעצם ההודעה שמדובר במשהו שמיוחד למערכת שלכם?

     

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

    ויכול להיות שיש כבר

    הרי שורת התנועה מבוססת על/קשורה לשורת הזמנה יחידה, אבל לשורת הזמנה יכולות להיות כמה שורות תנועה (או כלל לא) ולכן לא ניתן להביא את התנועות בשורת ההזמנה אלא רק במסך אחר

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

    מה השאלה? למה ההודעה קופצת ומאיפה? (לא ברור מהניסוח אבל כך נשמע לי)

    התשובה הכי טובה שאני יכול לתת: תפעיל את המסך עם פלט לקובץ דיבוג או טרייס (g-  או trc-) (חפש במסמך ה-sdk זה מוזכר שם) ושחזר את זה. עצור שם עם ההודעה במסך ותסתכל בסוף הקובץ, תראה אילו פעולות נעשו שם בסוף. יהיה כתוב באיזה באפר.

    בהצלחה

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

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

    obsyst co il / priority / PrioritySQL.xml

    אפשר גם לאתר ע"י חיפוש בגוגל : "צביעת סינטקס פריוריטי"

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

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

    אין לנו דרך מכאן לדעת מה קורה

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

    יש שם process id – כנראה תצטרכו להמיר אותו לדצימלי

    קח את הערך הזה ותבדוק במסך "תהליכים בביצוע" איזו פרוצדורה הופעלה

    בכל מקרה מדובר בקריסה ויתכן ויהיה קשה לדעת בדיוק מה גורם לקריסה

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

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

    שים לב שהטבלאות יהיו או בדטהבייס של החברה או בדטהבייס system (טבלאות שמשותפות לכלל החברות)

    מקווה שזה מקדם אותך

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

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

    בפועל ניתן לרשום במסך הזה נתיב כמו c:\users\myname\documents\myfile.docx וזה יעבוד למשתמש אחד ולא למשתמש אחר שאין לו גישה לנתיב זה (או הוא נמצא במחשב אחר ויש לו גישה לתיקייה כזו אבל אין שם קובץ כזה). ואתם יכולים לנצל את התכונה הזאת לרשום נתיב של תיקייה משותפת שהיא לא בשרת פריוריטי.

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

    לעומת זאת אם תנסו לבחור את הקובץ תגלו (כמוני) שיש כאן הבדל נוסף בין המערכות.

    בקליינט הישן (חלונות) אם לוחצים בלחצן שליד העמודה, הבחירה נכנסה לעמודה כמו שהיא (נגיד נתיב ב-C). אם תרצו להעלות את הקובץ לשרת יש ללחוץ קליק ימין באייקון הסיכה ולבחור "ייבוא".

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

    אשמח לשמוע אם כך עניתי על השאלה…

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

    shel: השורה הראשונה של הטקסט מהמסך השני זזה לצד שמאל בתוספת ג'יבריש

    בלי לראות את מה שיצא קצת קשה להביע דעה אבל יכול להיות שכבר הזכרתי את המקור, ואולי הניחוש שלי לא נכון:

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

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

    אתם רוצים לבצע את זה ב-POST-INSERT. אני מקווה שלא מדובר ב-POST-INSERT של מסך הטקסט עצמו. זה לא מתאים. אולי בשל מסך האב או משהו.

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

    מה שאתם צריכים זה לדאוג שלא תהיה חפיפה בערכים.

    אחרי ההכנסה של הטקסט הראשון יש לשלוף את ה-TEXTLINE הגדול וה-TEXTORD הגדול מתוך מה שכבר הועתק. ואז בהכנסה של הטקסט השני יש להוסיף את הערך הרלוונטי מהאלה לערכים של כל השורות מהטקסט השני, לדוגמה עם ה-TEXTORD הגדול בטקסט הראשון הוא 12 ויש 1-3 בטקסט השני אז תכניסו 13 עד 15 (12+1 עד 12+3).

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

    באמת מה שאני עניתי רק היה מחזיר איפה שיש את הצירוף SELECT CUST בדיוק (מה שהזכרת)

    מסתבר שבאיזו דרך (אותה אנסה לגלות) מה שקורה במה שכתבת עם ה-GREP זה שהוא מריץ חיפוש עבור SELECT ואז מחפש בתוצאות את CUST

    ויוצא שמקבלים חיובי שווא כמו השורה הבאה – הרי Cust מופיע בשם המסך ולא בקוד

     
    <p style="direction: ltr;">FNCCUST PRE-FORM SELECT EXEC INTO :FNCEXEC FROM EXEC</p>
     

    אבל לאור המצב שאין הרבה כלים בפריוריטי זה פתרון נח

    בהודעה המקורית שלי רמזתי לעוד משהו, וזה שאפשר גם לפתוח קובץ מתאים מתיקיית system\util של פריוריטי ולשנות אותו כך שיהיו יותר תנאים על אותן רשומות. ואז להריץ אותו ב-windbi.

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