עבור לתוכן
Magic DevHub
mota

אי עדכון קובץ INI ע"י משתמשים

Recommended Posts

האם י שאפשרות למנוע ממג'ק לנסות לעדכן את הקובץ INI כאשר יוצאים ממג'ק ????

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

כאשר המשתמש יוצא ממג'ק ???? ( גם אם אני טוען את הקובץ לזכרון , ביציאה ממג'ק הוא מעדכן )

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

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

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

ולא מצליח למצוא סיבה לזה ( הטכנאים אומרים שהם לא רואים כלום...... )

מוטה

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

כמדומני שצריך להכניס פרמטר 'FALSE'LOG בסיום הנוסחא לשינוי,
כך שה-INI לא ישתנה ביציאה
תתקן אותי אם אני טועה

מתוך מסך העזרה:

INIPut(inientries,force write)

force write: Boolean value. In A multi-threaded eDeveloper enterprise server, each runtime context of every thread keeps A separate copy of the Magic.ini file. When this parameter is FALSE, then the new INI modification will only be written into the local Magic.ini copy. In A multi-threaded server, the change will only be reflected for the running thread. When this parameter is set to TRUE, then the new INI modification will be written into the physical INI. Any new loaded thread will have the new modifications in Magic.ini copy.

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

מוטה,

מה החסרונות שהקובץ מסומן "לקריאה בלבד" ?

אצלינו זה עובד כך שנים, וזה מצוין.

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

העניין שלא הצלחתי למצוא שום סיבה אחרת שגורמת למשתמשים להתקע

בגלל החלפת גרסאות

גם שהמשתמשים גומרים לעבוד ( כ 50 משתמשים ) וכולם יוצאים החוצה

הם כולם נתקעים

יש למישהו רעיון בקשר לזה ???

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

ובכל זאת הקובץ השתנה !!

אולי הטכנאים אצל הלקוח שינו אותו ידנית .......

שלא מוצאים סיבה

תחילים להמציא תקלות

ונראה לי כאילו שהעניין קשור לקובץ שהמשתמשים מנסים לעדכן ביציאה מהמג'ק למרות שמסומן לקריאה

בלבד.....

מוטה

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

גם אני עובד עם קובץ INI לקריאה בלבד בהרבה מקומות .

ככל הנראה בעיית התקיעות צריך לחפש במקור אחר .

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

מוטה שלום.

תשתמש בקובץ "משלים" ל-INI.

מג'יק מאפשר להוסיף לשורת הפקודה המפעילה את מג'יק טעינה של קובץ נוסף ל-INI.

קובץ "משלים" ל-INI עם פרמטר @ לפניו. בקובץ זה (שהמבנה שלו שונה במעט מקובץ INI רגיל) ניתן למקם כל משתנה /שם לוגי אשר ניתן לשים ב- INI רגיל, אלא שאותו מג'יק אף פעם לא מעדכן.

זה,לדעתי, נותן לך בדיוק את מה שאתה מחפש.

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

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

יפה !

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

תודה לכל המשיבים

מוטה

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

התחבר או הרשם על מנת להגיב.

עליך להיות משתמש רשום על מנת להגיב

צור חשבון

צור חשבון חדש בקהילה בקלי קלות.

רישום חשבון חדש

התחבר

משתמש קיים? התחבר.

התחבר עכשיו

×