yitzchok

Forum Replies Created

מוצגות 15 תגובות – 901 עד 915 (מתוך 2,468 סה״כ)
  • Replies
  • yitzchok
    משתתף
    IL
    להגדלת רוחב שדה יש תמיד אפשרות להשלכות, לא ניתן לבצע ללא חשש.

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

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

    צריכים גם לעקוב בשדרוגים. נגיד הרבחת מ8 ל16. בשדרוג גרסה בית התוכנה מעדכן רוחב ל12. אני חושש שזה יקצר את השדה אצלך.

    אני אף פעם לא לגמרי רגוע בשינוי כזה.

    בהצלחה

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

    הייתי חושב שרק בשילוב בתוך פרוצדורה של מסמך HTML

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

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

    רק הזכרתי גישה, מקווה שיעזור.

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

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

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

    התוכנה קוראת מה-DB, מנקה את התוכן, וכותבת חזרה למקום אחר

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

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

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

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

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

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

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

    יכול להיות שבין הגרסאות עברתם בין שרתים ולא העברתם את הקובץ ההוא ולכן לא בוצעה הסבה?

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

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

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

    הרי הממשק רץ, מסתבר שלא בתנאים הנכונים.

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

    עכשיו השאלה היא למה הוא לא עושה מה שאתה רוצה.

    1. המשימה ב-TTS רצה בחברה הנכונה?

    2. סביר להניח שלא מדובר באותו משתמש. מה יקרה אם תריץ את הממשק תחת אותו משתמש ומה אתה לומד מדו"ח השגיאות?

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

    אולי הבעיה היא השיטה ולא בפרוצדורה ספציפית זו.

    למיטב ידיעתי לא ניתן להשתמש ב-WINACTIV בממשק הוובי (אולי גם ACTIVATE ואחרים). נראה לי שצריכים להשתמש ב-ACTIVATF במקום אבל אולי זה משהו אחר.

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

    סתם הערת שוליים לכלל הקןראים:

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

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

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

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

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

    ואז יוצאים עם משימה אחת ב-TTS ששולחת לכמה לקוחות שיש לך

    אבל בסופו של דבר כנראה נדרש כאן פיתוח, אני לא חושב שאפשר אחרת

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