עבור לתוכן
Magic DevHub

estersn

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

    155
  • הצטרפות

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

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

  1. מצאתי עוד דבר מעניין בנוגע לקומבו: אפשר להגדיר Handler ובו סוג "סוג ארוע"-> ActiveX, ואז לבחור "click" - ואז אפשר להוציא בכוח את הפוקוס מהקומבו ע"י פונקצית CtrlGoto. לעומת זאת ניסיתי להשתמש בארוע KeyPress או KeyDown כדי ללכוד הקשת Enter או Tab, ובשום אופן לא הצלחתי. הארוע כנראה אינו מתייחס למקשים אלו, רק למקשי אותיות וספרות. בהצלחה ! אסתר
  2. למה לי ה-TAB לא עובד ? יש לכם רעיון ? תודה, אסתר
  3. שלום רב ! הקומבו אודותיו אני חוקרת, עשוי להכיל במקרים מסוימים כמה אלפי רשומות. האם מומלץ למלא אותו בכל כניסה לתכנית (חלון שמשתמשים בו הרבה במערכת), או להחזיק אותו בתכנית הראשית ולמלא אותו פעם אחת בכניסה למערכת ? הייתי בוחרת למלא אותו בכניסה למערכת, אך אינני יודעת האם הוא "כבד" ויכביד על המערכת בהיותו מוחזק באופן קבוע בתכנית הראשית. האם למישהו יש מידע בעניין המשקל של קומבו כזה פתוח ומלא ברשומות ? תודה, אסתר
  4. הארוע שאתה מתכוון אליו לוכד את ערך המשתנה רק לאחר שיצאו מן השדה. אני מחפשת פתרון לדעת את ערך השדה לפני שיצאו ממנו.
  5. אני מגיעה למצב של "שינוי" של הקומבו רק לאחר שיצאתי ממנו. לפני שיצאתי הוא לא מזהה מצב של שינוי. ניסיתי עכשיו עם פונקציה EditGet לקלוט את הערך של הקומבו תוך כדי הקשה, מבלי שיוצאים ממנו, אך גם כאן לא קיבלתי שום תשובה.
  6. לא מצליחה לקבל שום מידע באמצעות הפונקציה EditGet - שמתי על המסך נוסחה ובה מופיעה הפונקציה, ואני מצפה לראות את תוכן השדות תוך כדי הקלדתם. מה ניתן לעשות כדי לקבל את המידע ? תודה, אסתר
  7. תודה על דף המאפיינים של הComboBox. המקשים היחידים שמצליחים להוציא את הפוקוס מהקומבו הם מקשי החיצים: ימינה, שמאלה (אצלי גם מעלה ומטה מוגדרים למעבר לשדה קודם/הבא, אז גם הם מעבירים את הפוקוס, אך עם ערך לא נכון). לא הצלחתי בשום אופן ללכוד הקשת Tab או Enter תוך כדי הימצאות בקומבו, כדי לצאת ממנו.
  8. לאף אחד אין רעיון איך אפשר לצאת מהComboBom עם מקלדת ?? אפשר לצאת רק עם עכבר ??? אולי בכל זאת מישהו יכול לחשוב על רעיון ? תודה רבה, אסתר
  9. בס"ד תודה לכל העונים והעוזרים. נתקלתי ב-2 בעיות ביישום של הקומבו: 1. ניסיתי להציב באינדקס את הקוד שבטבלה שלי, כדי שאוכל לשלוף אח"כ את הערך לפי הקוד, וקיבלתי טבלה ריקה, ללא ערכים כלל. מישהו יודע מהי הדרך הנכונה לעבוד, האם ניתן לקבל אח"כ ישירות את הקוד, או שמקבלים את התאור המוצג, ולפיו מבצעים קישור ומקבלים את הקוד? 2. איך אפשר לצאת מהקומבו באמצעות <>מקלדת, באופן שיקבל את הערך שנבחר, ויעבור לשדה הבא? רק עם עכבר אפשר ??? תודה רבה, אסתר
  10. בס"ד שלום רב ! במשימה מקוונת נבחר ערך מחלון, אך לא אמור להיות מוזן ידנית שום נתון. כיון שהמג'יק לא מזהה שבוצעה פעילות ברשומה (רק נבחר ערך מחלון), הוא לא שומר את הרשומה. הפתרון שלי הוא לבצע עדכון עם "בטל=לא". אך במקרה כזה באמת לא ניתן יהיה להקיש F2 לביטול הרשומה במקרה הצורך. האם מישהו מכיר פתרון אחר ? תודה וחודש טוב, אסתר
  11. תודה רבה לאלון רזי, וגם ל-magic-line. בהצלחה לכולם בכל, אסתר
  12. בס"ד שלום רב ! אני זקוקה להפעלת פקודת "עדכן רשומה לדיסק", לצורך סיום טרנזקציה ו"שחרור" הטבלאות הנעולות בה. הסבר קצר: הטרנזקציה נפתחת במשימת אב, ובמשימה נמוכה מאוד נפתח קובץ בקרה כלשהו, כדי לקדם מונה. לאחר קידום המונה אני רוצה לשחרר את קובץ הבקרה מנעילה, אך כיון שהטרנזקציה עדיין בתוקף, הטבלאות לא נשמרות והנעילה בעינה, עד שהמשתמש לא יצא מהמשימה העליונה ביותר בה נפתחה הטרנזקציה. ניסיתי להפעיל "עדכן רשומה לדיסק" אך ללא הועיל. כעת מצאתי שפעולה זו מתבצעת אך ורק אם הטנזקציה נפתחה באותה משימה. האם יש למישהו רעיון כיצד ניתן ל"שחרר" טבלה מנעילה או לסגור את הטרנזקציה שנפתחה במשימה עליונה ? תודה רבה מראש, אסתר
  13. גדי, ניסיתי את השיטה של בסיס נתונים אחר, ולא הצליח לי. כלומר: הטבלה המשיכה להיות נעולה כבעבר. כנראה שלא הבנתי כראוי מה התכוונת. פתחתי שורה חדשה ב"בסיסי נתונים" שמתייחסת לאותו מנהל בסיס נתונים, ובעלת אותו שם DB, והכפלתי את הטבלה במג'יק והפניתי אותה לבסיס הנתונים החדש. האם לזה היתה הכוונה ? אם כן - למה בכל זאת נשארת הנעילה לטבלה ? תודה, אסתר
  14. תודה, גדי. לא יכולתי להשתמש בסיפרור המובנה, כיון שיש סיפרור נפרד לכל "אבא" (יתכן שניתן כיום לבטל זאת, אבל זה כבר שנים רץ כך). אנסה את השיטה של בסיס הנתונים האחר, למרות שהיא נראית לי עקיפה די חריפה של המג'יק.
  15. בס"ד שלום רב לכולם ! האם מישהו יודע האם וכיצד ניתן למצוא את מס' המפתח לפיו ממוינת המשימה כרגע, לאחר שהמיון השתנה עקב חיפוש במצב דפדוף. כלומר: נכנסתי למשימה במצב דפדוף, הקשתי על אחד השדות ואוטומטית מיון המשימה התחלף למפתח הפותח בשדה שהקשתי. עתה אני צריכה לצאת מהמשימה ולהכנס שוב כדי לשנות את תחום המשימה (אני יודעת שאפשר להחליף תחום מבלי לצאת, אך זוהי משימה מורכבת שנכתבה כך בעבר, וקשה לי לשנות אותה). אני רוצה שבכניסה הבאה למשימה, תופיע הרשימה במיון בו הופיעה קודם, ולא במיון המחדלי של המשימה. בתודה, אסתר
  16. בס"ד שלום רב ! המדובר הוא במערכת ריבוי משתמשים, 9.4, על MSSQL. במקרים מסוימים אני שולחת ל-Stored Procedure, המטפל ברשומה אחת מסוימת (נותן מספר לרשומה ע"י קידום המונה בקובץ מונים). זה מתבצע מחוץ לטרנזקציה. אם בזמן נסיון משלוח ל-SP נמצא משתמש אחר במסך של אותה ישות, לא על אותו מספר, אלא סתם במסך - הטבלה כולה ננעלת, וה-SP לא מצליח להתבצע עד שלא יוצאים מהמסך. (המסך פותח את הטבלה בכתיבה-כתיבה. אך צורה זו אמורה לנעול רק את הרשומה עצמה ולא את כל הטבלה !) האם ידוע למישהו, או יש לכם רעיון, מה ניתן לשנות במסך או ב-SP, באופן שהמסך לא ינעל לגבי ה-SQL את כל הטבלה כולה, או שה-SP יבין שעליו לעדכן רק רשומה אחת, ושלא יתייחס לנעילה של המג'יק ? תודה רבה מראש על ההתייחסות, אסתר
  17. FileDLG

    תודה, מצאתי, זה הפרמטר השני של הפונקציה (למרות שזה לא מוסבר כראוי בתעוד...)
  18. FileDLG

    איך אתה מעביר את הPATH לפונקציה FileDLG ?
  19. בס"ד שלום רב ! אני מחפשת כיצד ניתן לזהות במשימת האב, שהמשתמש לחץ על העכבר ונכנס באמצעותו למשימת-בן, שהיתה פתוחה על המסך כבר מקודם (משימת-הבן נפתחה לפני רשומה והוצגה על המסך). הגירסה: 9.40 מה שאני מקבלת בDebugger זה "לחיצה על פקד" ושם הפקד במשימת הבן. הבעיה היא שהאב אינו מכיר את הפקדים של משימת הבן. הסיבה היא שאני מעוניינת לבצע משימה (שכתובה תחת משימת-האב ובאה לידי שימוש בעוד מקומות מהאב) בדיוק לפני שנכנסים למשימת-הבן. תודה, אסתר
  20. בס"ד מצאתי פתרון ! הגדרתי ארוע באב, בו אני מפעילה את המשימה הרצויה. את הארוע אני מפעילה מ"לפני משימה" של השורות, וכך המשימה שבאב מתבצעת בעת הכניסה לבן. תודה לכולם, אסתר
  21. בס"ד שלום רב ! כאשר אני צריכה להעתיק משימה, לוקח הרבה זמן ומאמץ עד שתחת "הדבק" האופציות הופכות להיות מאופשרות. כלומר: אני עומדת על המשימה הרצויה, בוחרת עם כפתור ימני "העתק תת-עץ", ואז מגיעה למקום הנכון ומנסה להפעיל את "הדבק", אבל שום אופציה לא מאופשרת שם. אז אני חוזרת על הפעולות שוב ושוב - עד שבסוף זה מצליח. מישהו יודע את הסוד איך מצליחים עם זה בפעם הראשונה ? תודה, אסתר
  22. תודה ! עד היום לא איפשרתי למשתמשים לבחור מסמך שיש בשמו רווח - כי אח"כ לא יכולתי להציג אותו. מעכשיו יהיו להם חיים יותר קלים בזכותכם - תודה רבה ! אסתר
  23. בס"ד האם יש אפשרות לתעד (הדפסה או קובץ) את רשימת המשתמשים, כולל ההרשאות והקבוצות אליהן משויך כל משתמש ? תודה, אסתר
  24. קובץ הXML שקיבלתי לא מצליח להפתח, כנראה כי כולל תוי עברית בפורמט שלא מוכר לwindows. איך ממירים את זה לעברית מובנת ?
×