לא ברור למה, אבל עשינו את כל האנטיטי מחדש והשגיאה נעלמה, פשוט למחוק את כל המודל. זה היה לינק טו אסקיואל.
תודה לדוד ל.ט. על העזרה.
פורסם במקור בפורום CODE613 ב18/06/2014 18:16 (+03:00)
לא ברור למה, אבל עשינו את כל האנטיטי מחדש והשגיאה נעלמה, פשוט למחוק את כל המודל. זה היה לינק טו אסקיואל.
תודה לדוד ל.ט. על העזרה.
פורסם במקור בפורום CODE613 ב18/06/2014 18:16 (+03:00)
יש לי טבלה בשם Message ייבאתי אותה בדטה קונטקסט וכעת אני רואה ממה רק צרות, "השיוך שצוין אינו חוקי", זה קורה בזמן ריצה כאשר אני עושה על האובייקט שאילתת לינק תמימה למדי. אז מכל החפירות באינטרנט לא הצלחתי להבין משהו שנוגע אלי, כי הכל תקין אצלי. האופציה היחידה שאני רואה לנכון זה התנגשות עם Message של דוט נט.
לשנות את שם הקלאס ל MessageRow או משהו זה לא אפשרי, כי זה קוד שנוצר אוטומטית. אז פתרונות???
פורסם במקור בפורום CODE613 ב17/06/2014 20:16 (+03:00)
תודה, עובד מעולה!
פורסם במקור בפורום CODE613 ב30/09/2014 22:48 (+03:00)
שאלה נוספת, קורה הרבה פעמים שהפקידות פותחות את אותו כרטיס פעמיים ושלוש לאחר שהוא כבר פתוח, אז איך אני יכול לעקוב אחרי המערכת, האם כבר פתוח כזה כרטיס, ופשוט לאקטב אותו, במקום שייפתח שלוש פעמים.
פורסם במקור בפורום CODE613 ב30/09/2014 16:08 (+03:00)
הרעיון של קליק וואן מעולה, שמתי לב שאתה טוב מאוד בעקיפות בעיות (אופייני למי שעובד הרבה עם אקסס, אבל כשרון חשוב מאוד בתיכנות!)
פורסם במקור בפורום CODE613 ב27/09/2014 23:51 (+03:00)
נוצרה לי בעיה כלשהי, אני עושה ריבוי מופעים גם בדו"ח, והנה המאפיין filter שנרכש רק לאחר שכבר נוצר מופע של הדו"ח בעצם מצייר את כל הדו"ח מחדש.
כלומר ככה, נניח שיש לנו דו"ח מורכב עד אין חקר, כאשר אני פותח אותו עם פקודת docmd.openreport פשוטה, אני מכניס את הפילטר בתוך הדו"ח ומקבל מיידית רק את הרשומות שאני רוצה, הרווח - חיסכון גדול בזמן שלוקח לו לעצב (כי אם נניח יש לך 10000 רשומות, הוא צריך לכתוב "עמוד X מתוך Y" אז הוא צריך לצייר את כל העמודים וכן הלאה. אולם אם אני משתמש בריבוי מופעים, הוא תחילה פותח את הדו"ח ללא פילטר, מעצב אותו במשך כ 2 דקות (!!!) ולאחר מכן מחיל את הפילטר ומעצב אותו מחדש. האם יש דרך להכריז על מופע ולהחיל פילטר לפני העיצוב???
חשוב ביותר.
פורסם במקור בפורום CODE613 ב14/09/2014 15:44 (+03:00)
אם עושים סינון פרמטר בתיבת רשימה(forms!frmMain!IDTxt וכו'), אז Requery לא עובד, כי הוא לא יודע לאיזה טופס להתייחס.
עושים סינון פרמטר ככה: form!IDTxt
זה אמור לעבוד בעזרת השם יתברך.
פורסם במקור בפורום CODE613 ב16/06/2014 13:12 (+03:00)
קליק וואן הביא שאפשר לעשות ריבוי מופעי טופס באקסס
תוך ניסיונות עליתי על כמה בעיות אולי יש פתרון:
א. הגרפיקה ב 2013 (בעיקר עיצוב כפתורים) משתבשת ומראה הכל בגווני אפור החל מהטופס השני ואילך.
ב. לפעמים הוא יוצר key שכבר קיים בטופס הקודם ואז הקוד נתקל בשגיאה שאי אפשר להכניס לקולקציה את האייטם החדש (זה קרה בינתיים בטפסים הנפתחים בתצוגת גליון נתונים)
פורסם במקור בפורום CODE613 ב16/06/2014 11:43 (+03:00)
השאלה שלי היא כמובן לא על צד שרת בלבד, אלא על צד לקוח, כאשר יש הרבה מאוד שדות, מהי הדרך המקובלת לעדכון השרת במה שהלקוח הזין בשדות, לשלוח בכל פעם את כל הערכים של כל השדות ולעשות שאילתת update??? או שיש דרך יותר נקיה ויעילה הבנתי שגוגל עשו אנגולר שאמור לחקות את WPF בתחום הביינדינג.
אני עובד עם nodejs מול sql server.
פורסם במקור בפורום CODE613 ב15/06/2014 17:33 (+03:00)
דווקא יש ריבוי מופעים.
מצ"ב הדוגמא שלי
מדהים!!!!!!!
לא ידעתי אף פעם ואפילו לא חיפשתי בגוגל מרוב שהיה תקוע לי בראש שזה לא אפשרי.
פורסם במקור בפורום CODE613 ב15/06/2014 17:25 (+03:00)
באקסס אפשר לעשות אירוע פסיקת שעון בטופס ראשי שפתוח כל הזמן
ושיחפש בשאילתה שקולט את ההודעות שלא נקראו למשתמש נוכחי.
לא מומלץ בעליל, זה יתקע כל רגע את התוכנה. אין טרידים באקסס.
פורסם במקור בפורום CODE613 ב14/06/2014 22:19 (+03:00)
עקרונית מבחינת מסד נתונים זאת לא אמורה להיות בעיה, אני לא הייתי הולך על אקסס אלא על sql server ומפעיל טריגר שיכול לנטר תוספת שורה ולדווח על כך, ומבחינת UI יש לאקסס מיגבלה של ריבוי מופעים לטופס אחד, תצטרך כנראה להשתמש בטפסים רציפים שכל אחד מהם מכיל טופס משנה פנימי זה די מתוסבך. לך על UI של WPF או ווב.
פורסם במקור בפורום CODE613 ב13/06/2014 12:30 (+03:00)
@דוד ל.ט.
עוד הצעה ראיתי בקשר לVisual Studio ואני הולך לבדוק אותה...
פרוייקט של SQL באמצעות ויזואל סטודיו פותר את כל הבעיות, ונודעתי לכך שמפתחים מקצועיים עובדים רק עם זה. יש לו גם ריפקטור של שינוי שם וכו. השיטה אמנם שהוא עושה דפלוי היא קצת מגעילה, אבל כנראה שאין דרך אחרת לפתח מסד נתונים בביטחה.
פורסם במקור בפורום CODE613 ב20/11/2015 09:15 (+02:00)
לדאבוני אני מוכרח להחליף שם של טבלה מאוד מרכזית במסד הנתונים, והיא מופיעה המון המון פעמים בטריגרים, פונקציות, פרוצדורות, ומה לא. מה הפתרון לחיפוש והחלפה???? גיגול כותרת הנושא לא מניב תוצאות מי יודע מה.

פורסם במקור בפורום CODE613 ב09/06/2014 20:52 (+03:00)
זה מה שצריך לעשות ולוותר על מילי שניות:
public static DateTime DateTimeForDB(DateTime datetime)
{
return new DateTime(datetime.Year,datetime.Month,datetime.Day ,datetime.Hour
,datetime.Minute,datetime.Second);
}
פורסם במקור בפורום CODE613 ב07/06/2014 23:16 (+03:00)
מישהו מכיר את הנושא? והאם זה אכן הפתרון היחיד להפוך כל עדכון לסטרינג?
ניסיתי לכתוב פונקציה שתחזיר ערך תאריך שעה "נקי" ממיליסקנדס:
public static DateTime now()
{
DateTime now = new DateTime();
now = DateTime.Now;
now.AddMilliseconds(-now.Millisecond);
return now;
}
אבל זה ממש לא עובד (כלומר הוא מחזיר מילישניות בכל מקרה) לא יודע למה בינתיים כמעט אי אפשר לעדכן כלום בדטה בייס בגלל הבעיה הזאת.
פורסם במקור בפורום CODE613 ב07/06/2014 21:52 (+03:00)
אבל רוצה לעשות את זה בטופס ובשדה לא מאוגד
בלתי אפשרי.
פורסם במקור בפורום CODE613 ב05/06/2014 11:21 (+03:00)
באיזה מסד נתונים אתה משתמש??? ובאיזה אינטרפייס???
על קצה המזלג, באקסס יש מושג של שדה מרובה ערכים ואז מסננים אותו כך:
שדה_מרובה_ערכים.value = "עפולה עילית" or שדה_מרובה_ערכים.value = "בני ברק"
אקסס גם עושה תיבה משולבת אוטומטית לשדה מרובה ערכים עם אפשרות לציין V בערכים הנכונים ואז ללחוץ אישור.
למעשה השדה הזה הוא טבלה נוספת שמסתתרת מאחורי הקלעים באקסס ולכן:
אם אתה משתמש במסד נתונים שאינו אקסס, ליצור טבלה נוספת עם קשר גומלין (ואינדקס ייחודי שחל על 2 השדות גם יחד ID של בן אדם ועיר) שבו תוכל להוסיף ערכים ללא הגבלה, הסינון יתבצע באמצעות join אם אתה צריך להציג שדות מטבלת אנשי קשר או על ידי שאילתת משנה.
פורסם במקור בפורום CODE613 ב03/06/2014 14:17 (+03:00)
לא צריך להתייחס להודעה הזאת בסופו של דבר אם הוא מדפיס הכל בסדר, אם לא תודיע. אני זוכר שהיתה לי השגיאה הזאת אבל לא זוכר איך ביטלתי אותה.
פורסם במקור בפורום CODE613 ב02/06/2014 21:18 (+03:00)
זה קצת סיפור, לשתף ממש לא נראה לי שאפשר, יש דרך להעביר קבצים מכאן לשם זה כן (דומני באמצעות תוספים חיצוניים) תנסה להכניס דיסק אונקי ותראה אם הוא מזוהה ב2 המערכות זה יכול להיות רעיון.
מה שאני עשיתי זה לחבר חשבון דרופבוקס או גוגל דרייב כדי לעבוד עם קבצים על 2 המערכות.... אולי יש פתרונות יותר חכמים.
פורסם במקור בפורום CODE613 ב02/06/2014 10:05 (+03:00)