עבור לתוכן
Magic DevHub

olgatm

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

    53
  • הצטרפות

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

מוניטין

0 Neutral

אודות olgatm

  • דרגה
    Advanced Member
  1. אנחנו יצרנו טבלה ב-DB שמחזיקה רשימת משתמשים יחד עם סיסמא מוצפנת. כתבנו תוכנית Login שאותה מפעילים בכניסה לישום. את שם היוזר ניתן לשים כשם לוגי ב-ini (כ-iniput לפני הפעלת ישום חדש ו-iniget ברגע שתוכנית מופעלת). את הסיסמא שולפים מהטבלה לפי שם יוזר ומפענחים. אחרי זה פשוט מפעילים פונקצית login של מג'יק. אנחנו משתמשים בפתרון דומה למעבר בין מג'יק למערכות אחרות שמשתמשות באותה רשימת יוזרים. חסרון משמעותי זה לנהל סיסמאות בשני מקומות, אבל אנחנו מסתדרים עם זה. אגב, מדובר במג'יק 9.4, כך שקיים אולי פתרון יותר אלגנטי עבור 10. למה שלא תבצעו login רק בישום המקדים ואז תעברו בין ישום לישום מבלי לצאת מהישום המקדים?
  2. ניסית פונקצית sys()?
  3. אתה מתכוון למלל או התמונה? מלל שיוצג על הכפתור מוגדר במאפיין "תבנית". מאפיין זה מקבל נוסחה, שבה תוכל להגדיר טקסט מותנה (עם פונקצית IF). אם אתה רוצה להחליף את התמונה לפי תנאי, אז צריך לעשות את זה ב"הצב" של השדה המחובר לפקד. אולגה
  4. עוד משהו, תנסה לקחת את שם הקובץ יחד עם המסלול בגרשיים "c:\windows\temp\test.txt" ואז להפעיל פקודת צא לפעמים גם דרך start-> run עובד רק אם אתה מוסיף גרשיים
  5. אנחנו גם משתמשים בפקודת "צא" לפתיחת קבצים. וכדי שהדבר יעבוד יש לי תוכנית מיוחדת להמרת שם הקובץ (יחד עם המסלול) לשם ש-dos מבין. אני יכול לשלוח לך יצוא של התוכנית. ואם למישהו יש פתרון יותר נחמד, אני אשמח לשמוע אולגה
  6. היי, הצלחת להתגבר על הבעיה? מצאת מה גורם לזה? אנחנו בדיוק התקנו SP8 (כי זה פתר לנו באג מסוים שהיה). אני בינתיים לא נתקלתי בבעיה כזו, אבל זה נשמע לי כמשהו מאוד רציני אולגה
  7. שלום יפתח, אפשר לקבל קצת פרטים על הפתרון? יש לי כמה שאלות בסיסיות א' - איך אני יוצרת במג'יק מסד נתונים access? מנהל מסד ODBC? ב' - אני אמורה ליצור טבלה עם מסד נתונים access שמכילה שדה אחד ולמלא אותה בתוויות (למשל <!$MG_Text>)? ה' - איך אני ממזגת מול טבלת access? לבחור תפריט "כלים->מכתבים ודברי דואר->מיזוג דואר"? ומה הלאה? אני ניסיתי לפתוח סוג מסמך "תוויות" ואז באמת אפשר למזג עם קובץ MDB, אבל עדיין לא ממש הבנתי איך זה אמור לעבוד. בעצם אני יכולה לפתוח קובץ mdb רגיל, לא דרך מג'יק? אני אשמח לקבל יותר פרטים תודה, אולגה
  8. תודה על המענה. אני עובדת עם גרסה 9.4sp8 לפני שאני מתחילה לעבודה עם OfficeCom, אני רוצה להבין האם זה יעזור לי. אני רוצה שלקוח יעצב לעצמו מסמכים ויוסיף לבד תוויות שהוא רוצה לראות במסמך ספציפי. אני רק שותלת דטה מתאים לתוך התויות (באמצעות תוכניות מיזוג). נכון לעכשיו חלק העיצובי נהיה בלתי נסבל, כי יש המון תוויות, חלק גדול מהם מורכבות (בתוך mgrepeat,התניות עם if כו'). אני מחפשת פתרון ידידותי ללקוח לעצב מסמכים. ואם יש צורך, אני אשנה את כל הגישה שלנו, זה לא חייב להיות מיזוג.
  9. אני בטח אחזור על נושא שדיברו עליו רבות בעבר. אנחנו משתמשים במיזוג html ליצירת מסמכים מעוצבים (rtf). מי שאמור ליצור את התבנית הסופית זה הלקוח - יש לו תבנית master המכילה את כל התוויות הקיימות. הוא אמור לקחת את התוויות שהוא צריך למסמך ספציפי, לעצב את המסמך (טקסט קבוע, פונטים, טבלאות וכו'). ועל פי תבנית זו מופק מסמך rtf ממג'יק. כאשר היה מדובר במספר מצומצם של תויות הכל עבד תקין. אך התבנית התרחבה והגענו כבר למאות תוויות ועבודה של הלקוח נעשתה בלתי אפשרית. כל תזוזה במסמך (אפילו כתיבת טקסט רגיל) גורמת ל"בעיות במיזוג קובץ...". לא ניתן לכתוב בידיים שם תווית ב-word כי wordהורס את התווית. חייבים או להעתיק או לכתוב ב-notepad או textpad (ומסמך rtf נראה מזעזע ב-notepad). בעצם כל הרעיון המקורי שהלקוחות יעצבו מסמכים לעצם איבד את המשמעות שלו (כי הם פשוט לא מסוגלים לעשות את זה). אני מחפשת רעיון חלופי, אבל כזה שיאפשר עבודה נוחה (למשתמש ולא למפתח) ליצור לעצמו תבניות למסמכים מעוצבים. אני יודעת שיש את Officecom וגם את HtmlBuilder של אלון, אבל איך זה עוזר לי? אם אני מבינה נכון, שתי הקומפוננטה עוזרות ליצור מסמכים מתוך מג'יק. ואני צריכה משהו שיעזור למשתמש ליצור תבנית. ושוב, יש לי אוסף של מאות תבניות לשימוש המשתמש. תודה לכולם, אולגה
  10. אתה יכול להרחיב? אני לא מכירה mginclude (קיוויתי שמשהו כזה קיים) תודה
  11. אין דרך אחרת, יותר "טכנולוגית"? כי הרי מדובר במיזוג rtf לתוך rtf... הייתי רוצה להאמין שיש דרך יותר מוצלחת...
  12. אנחנו משתמשים במיזוג HTML לצורך הפקת מסמכים מעוצבים (קבצי rtf). אחד השדות ב-DB שאותו אני צריכה לשלב במסמך זה שדה מסוג blob שבו אני שומרת טקסט מעוצב (rtf). איך אני עושה את זה? ניסיתי פשוט לזרוק את תוכן השדה לתוך אחת התגיות (<MG!$>), אבל זה לא עובד. כרגע אני עושה את זה בדרך מאוד מעוותת - אני שומרת את תוכן השדה blob כקובץ טקסטואלי, מעבירה את תוכן הקובץ למחרוזת ואת המחרוזת זורקת לתוך תגית. זה אומנם עובד, אבל בדרך מאוד פרימיטיווית. יש למישהו רעיון יותר מוצלח? תודה רבה, אולגה
  13. את רוצה שייפתח עוד מנוע מג'יק או שייפתח יישום חדש באותו מנוע או שפשוט ייפתח חלון אחר? אם את רוצה שייפתח מגי' נוסף, אז צריך ב-mgrb.ini להגדיר : MRB_ENV AutoLoad = Background,5 ReLoad = ואם רוצים שמג'יק תתאפשר החלפה של יישום, אז צריך לציין ב-ini שאפשר לשנות יישום. לגבי פתיחת חלון נוסף לכל request. כמה שידוע לי זו התנהגות של מג'יק - ברוקר מבצע request חדש רק כאשר ה-request הקודם הסתיים. והכוונה שעד שהחלון שנפתח ע"י request פתוח, request הבא יחכה בתור. אולגה
  14. MgUsrDmp זה utility שמייצא קובץ משתמשים עם הרשאות לקובץ אקסל. זה לא עוזר להסבה. עדיין אני צריכה ליצור קובץ משתמשים ידנית.
  15. תודה!! מה לגבי קובץ משתמשים והרשאות? לא מצאתי מידע על זה ב-help. עשיתי עכשיו הסבה של ישום אחד לדוגמא ואני לא רואה שהתווספו הרשאות לרשימה
×