ofir

Forum Replies Created

מוצגות 15 תגובות – 61 עד 75 (מתוך 75 סה״כ)
  • Replies
  • ofir
    משתתף
    המשתנה הזה מחזיק ערך לאחר בחירה של משתמש שבחר להדפיס את המסמך בצורת pdf. את הערך שבמשתנה ניתן לבדוק בתוכנית כדי לדעת מה לבצע בהמשך
    זו לא פקודה…

    דומה ל retval

    ofir
    משתתף
    שלום

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

    ofir
    משתתף
    תיקון
    שם הפרצדורה שמריצה את הממשק
    FSMUPDCALL
    ofir
    משתתף
    שלום נועם
    הממשק שמופעל הוא ממשק של עדכון קריאות שירות ממסופון
    FNCUPDCALL
    אני מריץ אותו באמצעות אפליקציה מהמכשיר הנייד.

    הטריגר מכיל
    איסוף שדות לתוך פרמטרים
    כגון כתובת אימייל , שם הקובץ בנספחים
    ולאחר מכן פקודת
    MAILMSG
    די פשוט הטריגר…

    ofir
    משתתף
    תעמוד בחלון של כתיבת הקוד עצמו ותלחץ f6
    ofir
    משתתף
    לי היה צורך זהה, ומה שעשיתי זה תיזמנתי פרצדורה שמריצה דוח רגיל (HTML) באמצעות מבנה של תעודה עם שימוש של HTMLCURSOR רק שהוא לא באמת מריץ דבר – מוגדר להכניס 1 לעמדות ELEMENT ב- STACK
    כאשר יש GOTO בפרצדורה שמדלגת מעל ל- HTMLCURSOR ומפיקה את הדוח הרגיל ושומרת אותו ב- PDF,
    במייל ביצעתי באמצעות MAILMSG בסוף הפרצדורה לקבוצה / כתובת בודדת בהתאם לתנאים הלרווטנים
    ofir
    משתתף
    תודה על תשובתכם

    האמת שאני עדיין מנסה להבין את מה שכתבתם… 🙂

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

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

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

    ofir
    משתתף
    שאלה נוספת-
    מדוע הטריגר כן פועל כשמכניסים רשומה ידנית אך לא פועל לאחר ממשק?
    ofir
    משתתף
    1- אבצע בדיקה כמו שאמרת כדי לראות האם הטריגר נכנס לפעולה באופן כללי
    2- אין בדיקת שגיאות. התוכנית אוספת משתנים ומריצה MAILMSG בסוף
    3- לעניין זמן הפעלת הטריגר בהקשר של תחילית האות בשם : ניסיתי אפילו שורת INCLUDE בטריגר POST INSERT המקורי של המסך וגם שם התוכנית לא רצה….
    ofir
    משתתף
    יצחק
    תודה על תשובתך
    בהנחה ויש לי מספר תעודות
    אני צריך לבצע את הללואה לכל תעודה?
    ofir
    משתתף
    נעם שלום
    הסבר בבקשה למה כוונתך
    להסיר תאריך אחד מהשני?
    ofir
    משתתף
    כן. לשלב 2.
    ofir
    משתתף
    שלום יצחק
    לא הבנתי כיצד אתה מדלג בכל פעם ביום מתאריך ההתחלה
    ofir
    משתתף
    כמה שניות? מעט מדי זמן לא??

    קו המחשב שלי הוא כך:
    מדובר על תעודות שהן קריאות שירות
    לכל תעודה יש START DATE ו- END DATE

    שלב 1- אוסף את כל ה- DOC ואת תאריך ההתחלה והסיום של כל תעודה לפי תנאים שהגדרתי מראש ואת אלו מכניס לתוך טבלה זמנית
    הטבלה מכילה : DOC , SDATE , EDATE , COUNT

    שלב 2- עובר על כל רשומה (מניח שכאן חייב קרסור ולא לופ … תקן אותי אם טועה) בכל רשומה לוקח את תאריך ההתחלה ועולה כל פעם באחד עד שמגיע לתאריך סוף . כל תאריך בודק מול טבלה שמכילה את כל ימי ה- שישי שבת ואת כל ימי החגים. במידה והתאריך שנבדק אינו מופיע בטבלה אז נכנס 1 למשתנה COUNT.
    בסוף הריצה לרשומה מעדכן בעמודה COUNT את מספר ימי העבודה שנספרו בקרסור.

    שלב 3- מוסר את הטבלה הזמנית לדוח שאותו אני מענויין להציג ושם מוסיף את העמודות הנוסופת הרצויות.

    מה דעתכם?

    ofir
    משתתף
    תודה על התשובות,

    במידה ואני צריך לחשב כ- 1000 רשומות שלכל רשומה יש טווח תאריכים שנע בין 5 ימים ל – 21 ימים ,

    האם לדעתכם תוכנית שכזו תהיה איטית בהכרח?

מוצגות 15 תגובות – 61 עד 75 (מתוך 75 סה״כ)