עבור לתוכן
Magic DevHub

dnaveh

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

    313
  • הצטרפות

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

כל דבר שפורסם על-ידי dnaveh

  1. מנסיון הכי פשוט לפעול באחת מהדרכים המפורטות מטה: 1. הגדרת משתנה ב-ENV אשר יכיל את הגירסא (סיומת היישום המעודכן) ושילוב המשתנה בשושרת ההפעלה של המג'יק 2. שילוב שם לוגי בשם היישום ושליחת ערך השם הלוגי כחלק מפקודת ההפעלה של המג'יק (המשתמש יידרש לשנות את המאפיינים של קיצור הדרך - לא נורא) 3. יצירת קובץ INI קטן - (Extended INI) ושילובו כחלק מפקודת טעינת המג'יק. לקובץ זה תחביר מיוחד והוא נטען לאחר טעינת ה-INI הכללי. אתה תשלח ללקוחות רק את ה-INI הקטן הזה אשר בדרך כלל יהיו בו הערכים המשתנים בלבד.
  2. צודק ... תפסת אותי TDEPTH לדעתי משהו כמו 256 רמות לעומק !
  3. ניתן לדעת את המשתנה האחרון בתכנית הקוראת ע"י נקודת ייחוס האחרונה הידועה = השדה הראשון במשימה הנוכחית כלומר ע"י שימוש בפונקציה var('A'-1) תוכל לקבל את השדה האחרון בתכנית הקוראת גם אם אינך יודע כעת איזו תוכנית תקרא לתכנית הנוכחית
  4. קיימת פונקציה DEPTH() אשר מחזירה עומק נוכחי של המשימה תוכל להגדיר הנוסחא ולשאול אם שווה לערך מסויים אזי סיים משימה או כתיבה ללוג של המשתנים במשימה וכך תוכל לעקוב אחר הסיבה לרקורסיה העמוקה. ניתן לבצע רקורסיה עמוקה עוד יותר, ע"י הרצת משימת אב וקריאה למשימת בת ללא הגבלה.
×