כל אירוע מופעל בטריד אחר?
ולמה בבקשות APIזה לא כך?
פורסם במקור בפורום CODE613 ב09/03/2017 10:57 (+02:00)
כל אירוע מופעל בטריד אחר?
ולמה בבקשות APIזה לא כך?
פורסם במקור בפורום CODE613 ב09/03/2017 10:57 (+02:00)
כנראה לא הסברתי את עצמי טוב.
כשמתרחש בשרת הוספת משתמש חדש, האירוע באפליקציה שלי מופעל, ומפעיל מתודה כל שהיא, נניח מתודה שמדפיסה אותו 100000 פעמים, משהו שלוקח זמן..
בזמן שהמתודה הזאת מדפיסה ומדפיסה, התווסף עוד משתמש חדש, מה קורה אז? האירוע אצלי באפליקציה מופעל שוב? ממתין? או שהוא עסוק עם ההדפסה הקודמת?
כנ"ל לגבי אירועים אחרים שמתרחשים בשרת ואמורים להיקלט ע"י אירועים שונים באפליקציה, מה קורה איתם?
תודה
פורסם במקור בפורום CODE613 ב07/03/2017 10:39 (+02:00)
@דוד ל.ט.
לא ברור מה אתה מפחד לפספס. אין בחיים מצב של פספוס יש מצב של אי סדר. אם תפרט מה אתה חושש יהיה קל יותר לייעץ.
כתבתי. לפספס טיפול באירועים אחרים שנקלטים, אירועים מאותו סוג או אירועים אחרים.
תודה
פורסם במקור בפורום CODE613 ב06/03/2017 23:03 (+02:00)
אני בונה אפליקציית webAPI ב ASP.NET.
אני לא שואל לגבי הפונקציות של ה API ב Controller, שהם צריכות להיות אסינכרוניות כדי לאפשר קריאות רבות בו זמנית.
השאלה שלי היא בנקודה אחרת (שאינה קשורה ל webAPI, רק ציינתי את זה למקרה ויש הבדל בביצוע): אני מתחבר לשרת צד ג באמצעות API, ושם יש לי אירוע שמתרחש בעת הוספת משתמש חדש לדוגמא, כשהאירוע נקרא אני רוצה להפעיל אצלי כמה פונקציות בלי לפספס באותו זמן קליטת אירועים נוספים מסוג האירוע הזה ומסוגים אחרים, האם כאן מתאים יותר async או thread?
תודה
פורסם במקור בפורום CODE613 ב06/03/2017 16:38 (+02:00)
היא צריכה לממש INotifyPropertyChanged.
תודה, זה מה שהיה חסר כאן.
פורסם במקור בפורום CODE613 ב22/02/2017 14:06 (+02:00)
שלום לכולם
יש לי טבלה (dataGridView) שמחוברת ל BindingList.
ה BindingList מתעדכן באופן רציף, אך התצוגה בטבלה לא מתרעננת..
אם אני קורא לפונקציה Refresh אחרי העדכון התוכנה 'נתקעת' בגלל עומס הרענונים.
אני יודע שדבר כזה לא מתאים ל winform.. אבל מדובר בתוספת קטנה לפרוייקט שכבר קיים ועובד ב winform, וכאן שאלתי, האם בכל זאת יש אפשרות שזה יעבוד טוב גם ב winforms?
תודה
פורסם במקור בפורום CODE613 ב22/02/2017 13:06 (+02:00)
ראיתי ברשת כמה כלים לבניית REST API, כמו apigility, swagger, dreamfactory
אשמח לשמוע מנסיון של החבר'ה המלצות ועל ההבדלים ביניהם, ולמה בעצם לא לבנות לבד?
שאלה נוספת, מה הכלי המקביל ל SIgnalR מחוץ ל NET. ?
תודה
פורסם במקור בפורום CODE613 ב08/02/2017 22:55 (+02:00)
יש לי פרוייקט באקסס שעבד מצוין עד עכשיו, חלק משמות הטפסים הם בעברית.
הפעלתי את הפרוייקט על מחשב אחר אבל כל שמות הטפסים בעורך הפכו לסימני שאלה, ואינו יודע לקשר את הקוד למקור המפעיל

מה עושים?
פורסם במקור בפורום CODE613 ב01/02/2017 16:27 (+02:00)
תודה על התגובה וסליחה על הdelay..
התכוונתי לכך שבמיון של דוח משנה נטענים מחדש לגמרי טפסי האב, וזה גורם לפקדים לחזור להגדרות ברירת המחדל, את זה ניסיתי למנוע.
בסופו של דבר וויתרתי (ככה זה באקסס
) ועשיתי מיון מבחוץ, כלומר, שטופס האב ממיין את הדוח-משנה, וכך הוא טוען מחדש רק את הדוח ולא את כל הטופס.
אם ידוע לך על דרכים נוספות אשמח לשמוע.
פורסם במקור בפורום CODE613 ב29/12/2016 23:42 (+02:00)
יש לי דוח משנה בתוך טופס משנה
בטופס האב של הדוח ישנו לחצן למיון הדוח, בלחיצה עליו מופעל הקוד הבא:
Me.OrderBy = "firstName DESC"
Me.OrderByOn = True
כשהדוח פתוח בפני עצמו או כדוח משנה בתוך טופס הכל עובד כמו שצריך
אבל כשהטופס הראשי פתוח ובתוכו הטופס משנה עם הדוח משנה, הקוד מסיר את מקור הנתונים של הדוח ומקומו נשאר ריק בתוך הטופס.
מה הפתרון?
פורסם במקור בפורום CODE613 ב25/12/2016 11:16 (+02:00)
מי הDB?
SQL?
אני לא יודע מי ה DB, אני מתחבר דרך API לקופסא שחורה.
איפה אתה מוסיף את הלקוחות שהגיעו מצד ג'? בתוכנה שלך (C#)? או זה מופנה ישירות לSQL?
לא אני מוסיף אותם, כל אחד יכול להוסיף, אבל זה לא משנה, אני מקבל את האירוע של העדכון ב DB.
פורסם במקור בפורום CODE613 ב30/11/2016 22:04 (+02:00)
יש לי פונקציה שמקבלת מהDB רשימת לקוחות אל רשימה מקומית, ומופעלת פעם אחת בעת החיבור לשרת.
ואירוע נוסף שמופעל בעת הוספת לקוח ב DB (באמצעות צד ג') ומבצע עדכון ברשימה המקומית.
השאלה היא, את מי צריך לכתוב קודם,
ומה יקרה במידה ותוך כדי שהפונקציה מופעלת ועוברת על הלולאה של הלקוחות שקיבלה, יתווסף לקוח, האם יופעל האירוע בחוט אחר?
מקווה שהובנתי
תודה
פורסם במקור בפורום CODE613 ב30/11/2016 14:18 (+02:00)
ראיתי כמה דעות בנושא לגבי מסדי SQL למיניהם, אבל אני שואל לגבי אקסס
האם שדות ריקים תופסים מקום בזכרון, ומה במקרה והערך הוא NULL?
נפק"מ למצב בו יש כמה שדות שבחלק מהשורות וודאי ישארו ריקים, האם עדיף לחלק את הטבלאות כדי לחסוך מקום, או להגדיר אותם NULL?
תודה
פורסם במקור בפורום CODE613 ב19/09/2016 23:44 (+03:00)
זה מאוד תלוי, תביא צילום מסך של שתי האפשרויות
בתאוריה, תפריט מלא עליון כמו של אופיס לדוגמא, או כמו של ג'ימייל?
פורסם במקור בפורום CODE613 ב15/08/2016 14:43 (+03:00)
מנסיונכם, מהו ממשק המשתמש האהוב והנוח יותר, תפריט עליון או צדדי?
כמובן, מדובר על תפריט ראשי ותת תפריט בהתאמה.
פורסם במקור בפורום CODE613 ב15/08/2016 12:21 (+03:00)
א. האם בכלל אפשר להריץ תוכנת אקסס בטאבלט, או שצריך אפליקציה מותאמת לטאבלט.
ב. איך אפשר לקשר דרך חיבור אינטרנטי את התוכנה לנתונים שיושבים על השרת בארגון. (כעין שאלתו של אבי)?תודה רבה מאוד לעונים בצורה פשוטה שגם מתחילים יוכלו להבין.
למה לא דרך RDP - חיבור לשולחן עבודה מרחוק?
אני עשיתי את זה פעם וזה עובד מצוין (אם הטפסים קטנים או רספונסיביים)
פורסם במקור בפורום CODE613 ב25/08/2016 11:20 (+03:00)
כמה משתמשים בו זמנית? בעיקרון אין הגבלה, רק זה חשוב כדי לדעת את גודל השרת והרישיון שאה צריך.
(שרת יכול להיות גם מחשב חזק אצלך במשרד - עם IP קבוע כמו שהציעו כאן או NO-IP)
אני מתכוון לאתר חיצוני ציבורישיהיה מחובר לדטה בייס שלי באקסס, לא שהעבודה תהיה בממשק ווב במקום אקסס.
פורסם במקור בפורום CODE613 ב17/08/2016 21:01 (+03:00)
בהמשך להודעה הקודמת
הלקוח במקרה הזה לא מוכן להשקיע מעבר לאקסס, או בלשונו "אני לא רואה סיבה לצאת מאקסס, אין לי 30 סניפים... בסה"כ סניף אחד עם כמה עובדים"...
בלי להיכנס לויכוח האין סופי - נטול אובייקטיביות הזה, כולם מסכימים שעדיף לבנות "אפליקציה כמו בן אדם", אבל הלקוחות בדר"כ מסתפקים באקסס ונהנים מזה לאורך שנים, ובעל המאה וכו'
פורסם במקור בפורום CODE613 ב15/08/2016 08:50 (+03:00)