עבור לתוכן
Magic DevHub

estersn

Members
  • הודעות פעילות

    155
  • הצטרפות

  • ביקר לאחרונה

הודעות שנפתחו על-ידי estersn


  1. בס"ד

    שלום רב !

    העברנו מערכת ממג'יק 8 למג'יק 9.

    אנו כותבים לקובץ html, וצורת הקובץ השתנתה בעקבות המעבר למג'יק 9.

    כשפתחתי את ה-source של הקובץ, ראיתי שנוספו בתחילת השורות תגיות של font=3,

    שמפריעות לצורה התקינה של הקובץ.

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

    תודה,

    אסתר


  2. בס"ד

    שלום לכולם !

    אנו עובדות בגירסה 9.40. המשתמשים עובדים ברשת ופונים כולם לאותו INI. כאשר אנו מעבירות גירסה, אנו משנות את שם קובץ ה-mff המופיע ב-INI. למרבה ההפתעה אצל המשתמשים מופיעה הפניה לקובץ mff קודם, או זה שלפניו. 

    ניסינו INI בזכרון או לא בזכרון, והפכנו את ה-INI לRead Only, וכל זה לא עזר.

    האם הוא שומר את ה-INI במחשב של המשתמש באיזשהו מקום, או שיש לכם רעיון אחר למה זה קורה ?

    תודה,

    רחלי ואסתר 


  3. בס"ד

    העברנו מערכת מגירסה 8.30 של מג'יק לגירסה 9.40 (SP אחרון).

    קצב הריצה של הדו"חות הכבדים ושל מהלכי אצווה הוא איטי בהרבה

    מאשר הקצב שלהם במערכת הקודמת במגי'ק 8.

    האם מישהו יכול לתת לנו רעיונות היכן לבדוק ומה אפשר לתקן

    כדי לשפר ביצועים.

    מה אנחנו כבר עושים כדי שיעבוד מהר:

    משימות פנימיות מוגדרות כמשימה בזכרון.

    המשימות נפתחות לדפדוף, והקבצים נפתחים לקריאה בלבד.

    כל המשימות ללא טרנזקציה וללא נעילות.

    מה עוד ניתן לעשות כדי לשפר ביצועים?

    תודה,

    רחלי ואסתר


  4. בס"ד

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

    התשובה שאני מקבלת בפונקציה Level היא RM (ראשי רשומה). אך בראשי אין הפניה לתכנית, רק מתוך הHandler.

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

    תודה,

    אסתר


  5. בס"ד

    יש לי בעיה שהתאור שלה קצת ארוך. אודה למי שיש סבלנות לקרוא ולעקוב, ולנסות לעזור לי:

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

    הלחצן מפעיל ארוע משתמש שהגדרתי בCtrl+K.

    הארוע מפעיל Handler, ובו אני שולחת לתכנית.

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

    (כשנכנסים דרך כפתור שמפעיל ישירות את התכנית ע"י חלון - הכל תקין)

    הסיבה שעשיתי זאת בצורה כזו, כי לא רציתי שכשעוברים בTAB בין השדות במסך,

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

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

    תודה,

    אסתר


  6. בס"ד

    אצלינו יש מהלך שצריך לעקוב האם הסתיים כראוי או לא, תנסה לראות אם הרעיון הבא יעזור לך:

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

    לפני משימה שלחנו למשימת בת בה יצרנו רשומה בקובץ הLOG, עם שם, תאריך, שעת התחלה.

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

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

    אם הוא עף - שעת הסיום נשארת ריקה. אם הסתיים כראוי - שעת הסיום מתעדכנת.

    בהצלחה,

    אסתר


  7. כן, אתה יכול:

    לאחר שבחרת יצוא, מופיעה כותרת "עמודות" (במג'יק 9, במג'יק 8 זה היה "שדות").

    תכנס עם F5 ותראה את רשימת השדות עם מס' ליד כל שדה. ניתן לשנות את המספרים

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

    בהצלחה !

    אסתר


  8. הערות שאולי יעזרו לך:

    את נוסחת התחום יש להגדיר בנוסחת התחום של המשימה, לא בתחום של הקישור

    (Ctrl+C בגירסה 8, Ctrl+H בגירסה 9).

    בקישור לאותו קובץ, יש להגדיר בחיפוש רק את שדה הנושא, ובשום אופן לא את הסעיף !!

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

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

    בהצלחה !

    אסתר


  9. זה לא ארוך, זה רק קצת מסובך להסביר.

    אתן לך דוגמא:

    אם אתה רץ על קובץ סעיפים לנושא, ואתה רוצה להציג רק את רשימת הנושאים.

    תבחר מהקובץ הראשי שדות נושא וסעיף.

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

    תבחר בתוך הקישור גם את השדה סעיף.

    בנוסחת התחום של המשימה תציב נוסחה: סעיף (מהקובץ הראשי) = סעיף (מהקישור).

    זהו.

    בהצלחה !


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

    בנוסחת התחום של המשימה ב-Ctrl+C או ב-Ctrl+H (זה לא כל כך מומלץ להשתמש בזה - אבל אין ברירה) תשים נוסחה, שהשדות הייחודיים בקובץ הראשי יהיו שווים לאותם שדות מתוך הקישור.

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

    בהצלחה !

    אסתר


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

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

    אולי יש רעיון מהי הסיבה.

    תודה,

    אסתר


  12. אני התכוונתי לעשות zoom מתוך התכנית שלי לתכנית אחרת, ולחזור אח"כ לכאן.

    הסיבה היא: אני רוצה מתוך טבלה להכנס לכרטיס הראשי לעיון. במג'יק 8 עשינו זאת

    באמצעות Hyper Link, כאשר עמדו על הכרטיס ניתן היה להכנס אליו.

    כאן, כיון שלא ניתן להגדיר רקע שקוף לכפתור מסוג Hyper Link, הוא לא נראה יפה בטבלה,

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

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

    אך כאשר אני מנסה את זה - זה יוצא לי החוצה מהתכנית.


  13. בני שלום !

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

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

    תודה,

    אסתר


  14. בס"ד

    שלום לכולם !

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

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

    האם אפשרי וכיצד ?

    תודה,

    אסתר


  15. בס"ד

    שלום לכולם !

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

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

    תודה,

    אסתר


  16. לפניך כמה אפשרויות לפתרון:

    1. להגדיר את השדה נומרי במקום לוגי, כלומר: 1 או 0

    2. להשמיט את השדה מהמפתח

    3. אם תגדיר אותו כלוגי במג'יק אבל Smallint ב-Sql, תוכל להגדיר אותו כחלק מהמפתח ב-Sql, ואז יש לך 2 אפשרויות:

       א. להשמיט אותו מהמפתח בהגדרה שבמג'יק

       ב. להגדיר אותו כחלק מהמפתח במג'יק, ולחולל תכנית עיון במקום Ctrl+G, בה תרוץ לפי מפתח אחר, ותוכל לראות את הנתונים.

    אמנם אם תבדוק את הקובץ עם F8 תקבל שגיאה, אך זה בכל זאת יעבוד.

    בהצלחה,

    אסתר


  17. אנחנו במטריקס בSP5c

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

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

    אבל אפילו אם לא עושה שם כלום, רק נכנסת, מעיינת ומנסה לצאת עם Esc

    והוא כבר עף


  18. גם אצלינו במטריקס אותה תופעה.

    החלפנו למחשבים חדשים, אך לא עזר.

    אני עדיין חושבת שאולי זה קשור לזיבול התכניות בהסבה בגלל תמונה המתחילה ב-H,

    אך לא ברור לי אם יש קשר או לא.

    אנא - אם מישהו יודע - נשמח לקבל רעיונות !

    רחלי ואסתר

    מטריקס


  19. שלום לכולם !

    הסבנו מערכת ממג'יק 8.30 ל-9.40.
    בחלק מן השדות העבריים התמונה מתחילה ב-H ואחריה אורך השדה (לדוגמא: H20)
    תמונות כאלו של שדות הגיעו למג'יק 9 משובשות, ובתבנית שלהם מופיע זבל.

    האם מישהו מכיר תופעה זו או איך להתגבר עליה ?

    תודה,

    אסתר
    חברת מטריקס

×