yitzchok

Forum Replies Created

מוצגות 15 תגובות – 1,546 עד 1,560 (מתוך 2,468 סה״כ)
  • Replies
  • yitzchok
    משתתף
    IL
    למה שלא יהיה משתמש? בגלל רישוי?
    הייתי עושה לו חשבון משתמש ודואג שלא יתן לו לעשות כלום.
    אפשר להגדיר משתמש כפעיל אבל לא להקצות לו רשיון?
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אכן טעות טיפשית, כנראה…

    תבדוק את האיות של Environment אצלך ועוד *יתכן* שזה case sensitive ואז גם אם אוית נכון זה לא יתאים כל עוד כתוב כולו באותיות גדולות.

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

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

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

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

    לגבי SQLI – אם אתה מכיר את סביבת הפיתוח ה-SQL (שם פנימי: WINDBI)
    אפשר פשוט ליצור קובץ עצמאי אם אותו סוג פקודות שאפשר להריץ שם (זאת אומרת ללא קשר לכל מסך או פרוצדורה או כלום) ואז אפשר להפעיל את התוכנה SQLI אם פרמטר שהוא הנתיב של הקובץ ההוא והיא תריץ אותה.
    ולכן אם היו לך 2 משימות של WINACTIV ב-TTS הייתי יכול לשים שורות של EXECUTE WINACTIV בקובץ (לשים לב שיש לסדר את הפרמטרים של ה-WINACTIV באופן הנכון) וזה יריץ אותן אחת אחרי השניה (יכול להיות במקרה הזה שצריכים לדאוג לפרמטר שיגרום לזה לחכות לסיום)

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

    קובץ SQLI זה קובץ פקודות שמריצים ב-SQLI. זה מה שסביבת הפיתוח עושה, רק אתה לא רואה את הקובץ והוא מציג לך את הפלט.

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

    במקום פרוצדורה אפשר קובץ sqli. על שניהם צריכים להגן כראוי, כמובן.

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

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

    אתה שואל האם ה-BPM ידאג להפעיל את הלוגיקה שלך? התשובה היא כן.

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

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אני די סובר שהיא לא יכולה ואתה תצטרך להשתמש בכלי חיצוני לעבד את התוכן הזה (שהוא כנראה XML תקין אבל אולי לא נתמך ע"י פריוריטי) ל-XML בסגנון אחר או אולי ישירות ל-TSV או משהו כזה.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אם עושים ככה לא צריכים דווקא לרשום בהזמנות מק"ט של קרטון ולא של חבילה?
    אחרת המשלוח לא יכול לסגור את ההזמנה
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    לא יכול לענות בודאות כי אני מכיר רק גרסאות ישנות, אבל בהן לא היתה האפשרות זאת וזה לא דבר שאני מאמין שהוסיפו.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אתה מתכוון להפעלה יזומה, או לדאוג שהמשימה פעילה ותרוץ לפי התזמון לעמות לא פעילה?
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    לדעתי תדירות הרצת המשימה מוגזמת, אבל אני מעולם לא בדקתי כמה קשה התוכנה הזאת צריכה לעבוד בפעול.
    לא היה יכול להספיק הרצה כל 5 או 10 דקות?
    העיקר בהגדרות בדואר אלו זה שאתה צריך לקנפג איפה שה-TTS רץ.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אני לא שולט טוב בפרטים האלה אבל אני יודע על משהו שאולי קשור.

    אפשר לבקש מכל מי שכתב על מה עובד ומה לא באיזו סביבה הם עובדים?

    יש מסך להגדרת משימות שעובדת (או עבדה הגרסאות קודמות) רק בסביבת web.

    היסטורית, ה-scheduler שמר את ההגדרות בקובץ tabula.tsk ובכלל לא בדטהבייס. אולי זה מה שקורה כאן.

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

    תודה,
    משום מה הביטוי:
    (SCHEDULE.STARTDATE BETWEEN SQL.DATE8 AND SQL.DATE8 + 23:59)

    לא עובר סינטקס DATE14 ללא הוספת 00:01.

    ואם היית מוסיף 00:00 במקום 00:01 זה גם לא היה עובד?

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    לגבי הצליח/נכשל יכול להיות שהתוכנה WINAPP מחזיר (דרך ה-EXECUTE) את ה-ERRORLEVEL (ערך החזרה) של התוכנה שהופעלה לתוך המשתנה RETVAL: אבל אני חושש שאפילו זה לא קורה. אפשר לאלץ תוכנה להחזיר ערך של כשלון ולבדוק…

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

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

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