כל זמן שאין פתרונות לבאגים אז לדעתי הדרך הנכונה היא מה שתביא את התוצאות גם במחיר משאבים
פורסם במקור בפורום CODE613 ב15/08/2013 17:59 (+03:00)
כל זמן שאין פתרונות לבאגים אז לדעתי הדרך הנכונה היא מה שתביא את התוצאות גם במחיר משאבים
פורסם במקור בפורום CODE613 ב15/08/2013 17:59 (+03:00)
קודם כל תודה רבה על המשוב
באמת מעודד ומחייב גם אותי לפנות זמן כדי להגיב
לאלו שעדיין לא יודעים איך משתמשים במסמכי WPF אבקש מדוד ל.ט. להעלות לכאן קוד קטן (כפי שכבר יש לי ממנו)
אם כבר נכנסנו לנושא
אני מאוד מרוצה מהשיטה ישנם כמה חסרונות אך בהחלט קל ונוח לכתיבה (לא כ"כ לעיצוב...)
כמה שאלות בעניין שאולי ידעו כאן לענות לי עליהם
א. כאשר מכניסים טבלה עם פירוט לדוח והטבלה חורגת מגבולות הדף הטבלה תיחתך בלי אפשרות למעבר לעמוד הבא באופן דינאמי
מה הפיתרון (כמובן שגודל הדף נקבע מראש, אחרת זה בטח נראה לא לעניין)
ב. בהמשך לשאלה א' יש מצב לכותרת עליונה ותחתונה קבועה בכל דף זאת אומרת כאשר יפתח עמוד חדש באופן דינאמי אלמנטים מסויימים יעברו אליו באופן אוטומטי
ג. בתפריט הדפסה האפשרות של בחירת העמודים הרצויים להדפסה מתוך המסמך כבויה והבחירה היחידה היא אפשרות להדפיס את כל המסמך גם כאשר הוא 1000 עמודים??
פורסם במקור בפורום CODE613 ב14/08/2013 08:53 (+03:00)
קודם כל תודה על היענותך
אסביר לך,
אני עובד עם מערכת שאמורה להפיק לכל איש קשר
עד כעת עבדתי עם DocVeiwer שעד כמה שאני מבין נכון זו היא האופציה הדבליופיאפית
מאוד מעניין אותי לשמוע על דרכים אחרות רק מה שחשוב לי הוא בעיקר
א. אפשרות תצוגה ויזואלית גם כשאני מכין את המסמך על ידי קוד
ב. כמובן אפשרות של קיצור בקוד אין לי כח לקוד מייגע כפי שתיארתי לעיל
ג. מהירות ברמה מסויימת עד כמה שאפשר בהפקה של הרבה דוחות
מה שעוד מעניין אותי זה כאשר אני יוצר ל PDF אין טעם שישמור לי את המסמך הפיזי בזכרון המחשב
ואם כבר נגענו בעניין הזה
האם כל מסמך שמקומפל על ידי התוכנה זו היא תוכנה שתהיה מוכרת לרשויות המיסים או שלא?
ואולי בכלל כדאי לפתוח על זה אשכול נפרד?!
אך כל זה פחות דחוף לי לכעת
פורסם במקור בפורום CODE613 ב11/08/2013 09:55 (+03:00)
אני עוסק כעת בבניית מסמכים WPF
כמובן שכל הטקסט-בלוקים הצגת טבלאות וכו' נכתבים על ידי הקוד C#
האם אין דרך קיצור לכל העניין הזה
לדוגמא כאשר אני רוצה להכניס פרטי איש קשר כל פרט כגון כתובת טלפון וכו' כל אחד הוא בתיבת טקסט נפרדת
לא תמיד על ידי שרשור זה הנכון כי לפעמים יש גם שינויים של עיצובים ואז איך אתה קובע בתוך טקסט בלוק אחד עיצוב שונה לכל קטע בשירשור
דרך הקוד XAML כן אפשר כדלהלן <Run Text="1234" FontSize="15"/> וכמובן אפשר לערבב כמה כאלו באוביקט TextBlock אחד
השאלה איך זה נעשה על ידי קוד C#
וגם בכללות איך מקילים על כזה קוד שלא יהיה מייגע ארוך וקשה לקריאה
בפרט שמדובר במסמך עם הרבה פרטים ואתה רוצה לסדר אותם באופן מסודר
פעם דוד ל.ט. לימד אותי אפשרות על ידי טריק מסויים לנתק אובייקטים מחלון אחר בפרוייקט
אבל זה לוקח משאבים וכעת מדובר אצלי בפרוייקט שאמור להציג אלפי מסמכים בלחיצת כפתור
אשמח לקבל טיפים בנושא
תודה!
פורסם במקור בפורום CODE613 ב08/08/2013 18:27 (+03:00)
לדוגמא: כאשר יש לפונקציה 3 פרמטרים ולפעמים הקריאה לפונקציה היא רק עם 2 פרמטרים
ולא רוצים לכתוב פעמיים את כל הפונקציה
זכור לי שיש אפשרות לעשות על ערך מסוים שאם הוא לא יקבל ערך יקבע לו ערך ברירת מחדל
מישהוא יודע?
פורסם במקור בפורום CODE613 ב22/07/2013 18:19 (+03:00)
אם כבר דברת על קומבו כיצד הדרך היעילה האם אכן להחזיק את הID כ-selectedValue ?
פורסם במקור בפורום CODE613 ב23/07/2013 13:31 (+03:00)
האם יש אפשרות של תנאי בטריגר
זאת אומרת כפי שיש מולטי טריגר שמקבל כמה קונדישינים
האם יש גם אפשרות לקבל כמה קונדישינים ובהתאם לכל קונדישין שיתן עיצוב אחר?
תודה
פורסם במקור בפורום CODE613 ב12/07/2013 00:37 (+03:00)
תודה רבה!
פורסם במקור בפורום CODE613 ב25/12/2013 11:27 (+02:00)
קודם כל תודה רבה
עברתי על הלינקים
מבין האפשרויות נראה לי שדרך הדטה סט כפי שעשיתי עדיין יותר קל ונוח
אולי אתה חולק עלי?!
שאלתי כעת
הייתי רוצה לקשר כל ליסט של רשימת הילדים ללליסט במחלקת האב
כפי שעשיתי בדיוק לגבי כל שורה ושורה בGet וה Set
עיין בקוד שהעליתי לעיל
פורסם במקור בפורום CODE613 ב23/12/2013 16:12 (+02:00)
ב"ה הצלחתי להגדיר את הנתונים ואני מציג כאן קטע
של הגדרת פרופרטי כפי שאני עושה
וב"ה הנוטיפיי עובד מצוין
private string _lName;
public string lName
{
get
{
return _lName = row.LName;
}
set
{
row.LName = _lName = value;
if (PropertyChanged != null)
{
PropertyChanged(this, new PropertyChangedEventArgs("lName"));
}
}
}
כעת מה שיש לי שאלה בנוגע לקשרי הגומלין
נאמר שיש לי שני טבלאות לקוחות וקניות
בדרך כלל אני ירצה ליחס לכל לקוח את הקניות שלו
כפי שהבנתי במחלקת קונטכט אמור להיות ליסט של טבלת הקניות של אותו אדם
משום מה אני מסתבך בדבר הזה
כמו"כ אולי כל העניין הינו באמת 'בית חולים מתחת לגשר' ועדיף לעבוד עם אנטיטי
פורסם במקור בפורום CODE613 ב23/12/2013 12:26 (+02:00)
בפרוייקט האחרון שלי (פרוייקט ארגון הסעות לבתי ספר), למרות שעשיתי דאטה סט, אני כמעט ולא מדבר איתו, במהלך התיכנות, הכל עשיתי עם מחלקות, ורק ככה אני מצליח להשיג 100 אחוז שליטה בחומר, תבין רק שבדטה סט יש לי 2 טבלאות בסיסיות, ואילו באוספים של המחלקות יש לי 11 אוספים של מחלקות שונות (שזה בעצם כמו טבלאות שונות) חכמות שמטפלות בדברים בדיוק כפי שאני רוצה, ועשרות שאילתות linq שעובדות אצלי בנאמנות יוצאת דופן. וכל זה אני בונה במאפיינים סטטיים מייד עם העלאת התוכנה וזה זמין לי בקלות בכל רחבי התוכנה.
בלי להכיר היטיב את entyty אני יכול להגיד לך שזאת לא בעיה לעבוד עם דאטה סט ולממש את אריכטקטורת entyty כי אתה יכול להגדיר בבנאי של מחלקה את ה row הרלוונטי ובמאפניינים לעשות ב set עדכון של השדה הרלוונטי ב row וכך אתה יכול להנות גם מחופש בחירה בין מסדי נתונים, וגם מארכיטקטורה עם שליטה מלאה לגמרי במערכת שלך.
עם הדטה סט,
אני מנסה לבנות פרוייקט בדטה סט שמקושר למחלקות כדי שאני יוכל לממש את InotifyPropertyChengede
אני לא מסתדר עם עדכון המחלקות לדטה סט
תוכל קצת להדריך אותי?
פורסם במקור בפורום CODE613 ב19/12/2013 14:22 (+02:00)
אני מסיים כעת בניית פרוייקט עם הרבה טבלאות ואלפי רשומות, יעיד ע"כ דוד ל.ט.
כל החיבורים נעשו ע"י DataSet
אני מרוצה מאוד מהתוצאות ומהירות העדכון ואני מרגיש שמאוד נוח לעבוד עם זה
תמיד חשוב להכיר דרכים חדשות (אחרת נשאר מאחורה....) וכמובן לדעת את סדר העדיפויות
כל מידע בעניין יעזור ויחכים את כולנו
מה שחשוב מעבר לארכיטקטורת הבסיס הוא גם אפשרויות הגישה לנתונים כאשר מתחברים לטפסים ותצוגות / טבלאות, גם בזה ישנם מספר דרכים ובהחלט צריך לפתוח על זה אשכול נפרד
פורסם במקור בפורום CODE613 ב24/06/2013 09:27 (+03:00)
לWPF שבינינו
האם מישהוא יכול להעלות כאן הדרכה ל Triger ב - WPF
מה תועלתו וכיצד שימושו (הדרכה מעשית)
רוב תודות!
פורסם במקור בפורום CODE613 ב19/06/2013 15:34 (+03:00)
הצטרפתי!
פורסם במקור בפורום CODE613 ב11/06/2013 16:35 (+03:00)