אקסס למתחילים: תגובות
-
@שיהיה אמר באקסס למתחילים: תגובות:
היי
אני לא מצליח לראות את המדריך..
איפה הוא אמור להיות?
בתגובה?לחץ כאן:
https://tchumim.com/topic/10491/אקסס-למתחילים-יצירת-מערכת-לניהול-תורמים/18 -
@שיהיה אמר באקסס למתחילים: תגובות:
היי
אני לא מצליח לראות את המדריך..
איפה הוא אמור להיות?
בתגובה?לחץ כאן:
https://tchumim.com/topic/10491/אקסס-למתחילים-יצירת-מערכת-לניהול-תורמים/18 -
@בערל אמר באקסס למתחילים: תגובות:
אגב, למה החשש הגדול להכניס קצת VBA ?
אני פשוט משתדל להצטמצם לידע בסיסי. VBA זה עולם שלם בפני עצמו.
וככלל, אם אפשר לפתור את הבעיה על ידי שאילתא, זה עדיף מבחינת יעילות ותאימות הלאה, דהיינו, כשנרצה בעז"ה לשדרג את המערכת לבסיס נתונים אחר, או ממשק אחר.
אבל כנראה שנטעם קצת משם, כי אני רואה שנדחקתי לפינה עם בעיית שיוך התרומות, והפתרון של הרצת השאילתה באופן ידני בכל פעם לא מתאים למערכת אמיתית.@בערל אמר:
איך שאתה מצליח לשלב בין ההתקדמות בפרוייקט הבניה לבין לימוד של חומר חדש.
אני בספק לגבי מה שכתבת בהתחלה שהמדריך לא מתוכנן ואין סילבוס.באמת? אני חושב לפעמים שהשילוב הזה הופך את המדריך למבולגן למדי. הוא מלא טעימות מפה ומשם. אבל מנחם את עצמי בעובדה שהתרעתי על כך מראש. מי שלא מרוצה יכול לקבל את התשלום בחזרה...
@odeddvir אמר באקסס למתחילים: תגובות:
באמת? אני חושב לפעמים שהשילוב הזה הופך את המדריך למבולגן למדי. הוא מלא טעימות מפה ומשם. אבל מנחם את עצמי בעובדה שהתרעתי על כך מראש. מי שלא מרוצה יכול לקבל את התשלום בחזרה...
השילוב הופך אותו למקצועי הרבה יותר מהרבה מדריכים ברשת
הקטע שבכל שיעור מתקדמים גם בלימוד וגם בבניית המוצר - מספק מאודאישית אני מאוד נהנה מדרך לימוד זו
התחלתי מדריכים שאמורים להיות מעולים ופשוט התעייפתי ועזבתי באמצע... וכאן אני מוצא עצמי מצפה במתח לפרק הבא...תודה רבה!
@odeddvir אמר באקסס למתחילים: יצירת מערכת לניהול תורמים:שיעורי בית: עריכת טופס כרטיס התרומה.
על פי התכנון, טופס כרטיס התרומה frmDonationCard מיועד למנהל המערכת בלבד. אבל בטופס הזה חסרים שני דברים חשובים:- לא מוצג שדה הסטטוס.
- אנו מעוניינים לאפשר למנהל לשנות רק תרומה זמינה, ולא שכבר מיועדת או בוצעה.
למעשה, זה בדיוק אותו תהליך כפי שעשינו עם הטופס של רשימת התרומות.
בהצלחה!בוצע!
-
@איש-פלוני מסתמא לחצת בטעות על הנקודות בשורה של מקור הפקד ולא במקור השורה. כך זה נראה מצילום המסך (אתה בלשונית "הכל" ולא "נתונים")
-
@איש-פלוני מסתמא לחצת בטעות על הנקודות בשורה של מקור הפקד ולא במקור השורה. כך זה נראה מצילום המסך (אתה בלשונית "הכל" ולא "נתונים")
@odeddvir אמר באקסס למתחילים: תגובות:
@איש-פלוני מסתמא לחצת בטעות על הנקודות בשורה של מקור הפקד ולא במקור השורה. כך זה נראה מצילום המסך (אתה בלשונית "הכל" ולא "נתונים")
נכון.
תודה רבה!!! -
שלום לכולם!
לשאלות או תגובות, אשמח אם תגיבו כאן.(לינק למדריך אקסס למתחילים: יצירת מערכת לניהול תורמים ).
@odeddvir
שלום. (אני לא יודע אם כאן המקום לשאלות...)
אני אוחז בפוסט מס' 12, ואני מסתבך.
כשאני גורר טופס משנה לתוך ראשי, ואח"כ חוזר לתצוגת "טופס" - אני רואה את טופס המשנה גדול בלי פרופורציה, וכשאני מנסה להקטין אותו (בתצוגת עיצוב כמובן) - אזי בתוצאה בתצוגת טופס - לא רואים את הכותרת ותוויות השדות. -
@odeddvir
שלום. (אני לא יודע אם כאן המקום לשאלות...)
אני אוחז בפוסט מס' 12, ואני מסתבך.
כשאני גורר טופס משנה לתוך ראשי, ואח"כ חוזר לתצוגת "טופס" - אני רואה את טופס המשנה גדול בלי פרופורציה, וכשאני מנסה להקטין אותו (בתצוגת עיצוב כמובן) - אזי בתוצאה בתצוגת טופס - לא רואים את הכותרת ותוויות השדות.@שואף-לדעת זה בגלל שאקסס מיישרת את הפקדים לכיוונים סותרים.
בתצוגת עיצוב, בחר את כל הפקדים Ctrl+A, ובמאפיינים בלשונית "תבנית" שנה את המאפיין עוגן אופקי ל: ימין:
-
להתענג!
כל מילה זהב
ועוד חשבתי שזה עוד תוכנה... -
@OdedDvir
מבקש סליחה שאני שואל על משהו מחוץ למה שנלמד בקורס.
ניסיתי להוסיף לטופס של התורמים תיבה משולבת שיהיה אפשר לבחור בה תורם מתוך טבלת התורמים וניסיתי לעשות שהנתונים בטופס יתעדכנו ויציגו לי את התורם לפי התורם שאני בוחר בתיבה המשולבת. אבל לא הצלחתי שהטופס יסונן לפי מה שאבחר בתיבה המשולבת.
איך אפשר לעשות את זה?
תודה רבה!
אין מילים על הקורס!! הייתי באמצע לבנות קטלוג לאוצר ספרים בישיבה (בלי ידע מוקדם באקסס, ניסוי וטעיה וכל מיני מדריכים שמצאתי באינטרנט), והקורס הזה הוא המדריך הכי ברור שראיתי! עזר לי בהרבה דברים!! -
@OdedDvir
מבקש סליחה שאני שואל על משהו מחוץ למה שנלמד בקורס.
ניסיתי להוסיף לטופס של התורמים תיבה משולבת שיהיה אפשר לבחור בה תורם מתוך טבלת התורמים וניסיתי לעשות שהנתונים בטופס יתעדכנו ויציגו לי את התורם לפי התורם שאני בוחר בתיבה המשולבת. אבל לא הצלחתי שהטופס יסונן לפי מה שאבחר בתיבה המשולבת.
איך אפשר לעשות את זה?
תודה רבה!
אין מילים על הקורס!! הייתי באמצע לבנות קטלוג לאוצר ספרים בישיבה (בלי ידע מוקדם באקסס, ניסוי וטעיה וכל מיני מדריכים שמצאתי באינטרנט), והקורס הזה הוא המדריך הכי ברור שראיתי! עזר לי בהרבה דברים!!@OdedDvir המדריך הזה, זה פשוט דבר מדהים!!
איזה כתיבה איזה הפשטת מושגים איזה כתיבה מקצועית וברורה!!
אני נהנה מכל רגע!!
תודה גם הכניסה ל VBA .
חבל שלא היית המורה שלי, ככה בטוח הציונים שלי היו יותר טובים....
תודה!
-
@OdedDvir
מבקש סליחה שאני שואל על משהו מחוץ למה שנלמד בקורס.
ניסיתי להוסיף לטופס של התורמים תיבה משולבת שיהיה אפשר לבחור בה תורם מתוך טבלת התורמים וניסיתי לעשות שהנתונים בטופס יתעדכנו ויציגו לי את התורם לפי התורם שאני בוחר בתיבה המשולבת. אבל לא הצלחתי שהטופס יסונן לפי מה שאבחר בתיבה המשולבת.
איך אפשר לעשות את זה?
תודה רבה!
אין מילים על הקורס!! הייתי באמצע לבנות קטלוג לאוצר ספרים בישיבה (בלי ידע מוקדם באקסס, ניסוי וטעיה וכל מיני מדריכים שמצאתי באינטרנט), והקורס הזה הוא המדריך הכי ברור שראיתי! עזר לי בהרבה דברים!!@איש-פלוני תודה על המשוב החם!
לגבי הפונקציונאליות שביקשת, הציעו את ההצעה הזו למעלה. לעת עתה זה לא בתכנון, כי זה נראה לי מחוץ לתחום ההדרכה הבסיסית.
...
אך תוכל לפתוח נושא נפרד ולבקש עזרה בזה. -
@odeddvir אמר באקסס למתחילים: יצירת מערכת לניהול תורמים:
שיעורי בית
- הוסיפו לפונקציה שיצרנו עוד משתנה מסוג Double בשם amountToUpdate, והכניסו לתוכו את סכום התרומות שעומדות לעדכון. השתמשו בפונקצית הסכום DSum (וכן, היא קרובת משפחה של DCount)
- הדפיסו בחלון ה-immediate גם את ערך המשתנה שיצרתם, מתחת למספר הרשומות לעדכון.
- צרו משתנה שלישי בשם userMessage מסוג מחרוזת String, שיכיל בתוכו את המשפט הבא:
"ברשימת התרומות קיימות לעדכון X תרומות על סך כולל של Y"
כאשר במקום X ו-Y יופיעו הערכים הנכונים (השתמשו במשתנים שיצרתם ובשרשור מחרוזות על ידי האופרטור&
. הדפיסו גם את המשפט בחלון הפלט.
בהצלחה!
שיעורי הבית היו הפעם מאתגרים במיוחד
אבל ב"ה אני חושב שהגעתי לתוצאה:
(מדובר בשתי תרומות אחד של 72 והשני של 30)
מכיוון שעדיין קיימות תרומות ישנות ללא שיוך למשפחה כלל הפונקציהamountToUpdate
לא החזירה תוצאה רלוונטית.
ניסיתי להוסיף עוד קריטריון שיוריד את אלו שלא משוייכים, משהו כגון זה:amountToUpdate = DSum("amount", "donation", "StatusID=1" And "TargetFamilyID=IS NOT NULL")
אבל לא הצלחתי בשום אופן
עד שבסוף פשוט מחקתי את התרומות שהוכנסו בעבר ללא שיוך. -
@odeddvir אמר באקסס למתחילים: יצירת מערכת לניהול תורמים:
שיעורי בית
- הוסיפו לפונקציה שיצרנו עוד משתנה מסוג Double בשם amountToUpdate, והכניסו לתוכו את סכום התרומות שעומדות לעדכון. השתמשו בפונקצית הסכום DSum (וכן, היא קרובת משפחה של DCount)
- הדפיסו בחלון ה-immediate גם את ערך המשתנה שיצרתם, מתחת למספר הרשומות לעדכון.
- צרו משתנה שלישי בשם userMessage מסוג מחרוזת String, שיכיל בתוכו את המשפט הבא:
"ברשימת התרומות קיימות לעדכון X תרומות על סך כולל של Y"
כאשר במקום X ו-Y יופיעו הערכים הנכונים (השתמשו במשתנים שיצרתם ובשרשור מחרוזות על ידי האופרטור&
. הדפיסו גם את המשפט בחלון הפלט.
בהצלחה!
שיעורי הבית היו הפעם מאתגרים במיוחד
אבל ב"ה אני חושב שהגעתי לתוצאה:
(מדובר בשתי תרומות אחד של 72 והשני של 30)
מכיוון שעדיין קיימות תרומות ישנות ללא שיוך למשפחה כלל הפונקציהamountToUpdate
לא החזירה תוצאה רלוונטית.
ניסיתי להוסיף עוד קריטריון שיוריד את אלו שלא משוייכים, משהו כגון זה:amountToUpdate = DSum("amount", "donation", "StatusID=1" And "TargetFamilyID=IS NOT NULL")
אבל לא הצלחתי בשום אופן
עד שבסוף פשוט מחקתי את התרומות שהוכנסו בעבר ללא שיוך.@בערל אמר באקסס למתחילים: תגובות:
שיעורי הבית היו הפעם מאתגרים במיוחד
נכון, כי ב"ה אנחנו מתקדמים, לא?
ניסיתי להוסיף עוד קריטריון שיוריד את אלו שלא משוייכים, משהו כגון זה:
amountToUpdate = DSum("amount", "donation", "StatusID=1" And TargetFamilyID=IS NOT NULL")
אבל לא הצלחתי בשום אופן
קודם כל אתה ממש ממש ממש קרוב!
הבעיה היא בפרמטר של התנאי, הוא אמור להיות מחרוזת, וכאן הוא בעצם שתי מחרוזות עם מילת AND ביניהן. המחשב מפרש זאת כתנאי, ולא כמחרוזת.הפתרון הוא לכלול את ה-AND בתוך המחרוזת:
amountToUpdate = DSum("amount", "donation", "(StatusID=1) AND (TargetFamilyID IS NOT NULL)")
-
@בערל אמר באקסס למתחילים: תגובות:
שיעורי הבית היו הפעם מאתגרים במיוחד
נכון, כי ב"ה אנחנו מתקדמים, לא?
ניסיתי להוסיף עוד קריטריון שיוריד את אלו שלא משוייכים, משהו כגון זה:
amountToUpdate = DSum("amount", "donation", "StatusID=1" And TargetFamilyID=IS NOT NULL")
אבל לא הצלחתי בשום אופן
קודם כל אתה ממש ממש ממש קרוב!
הבעיה היא בפרמטר של התנאי, הוא אמור להיות מחרוזת, וכאן הוא בעצם שתי מחרוזות עם מילת AND ביניהן. המחשב מפרש זאת כתנאי, ולא כמחרוזת.הפתרון הוא לכלול את ה-AND בתוך המחרוזת:
amountToUpdate = DSum("amount", "donation", "(StatusID=1) AND (TargetFamilyID IS NOT NULL)")
@odeddvir אמר באקסס למתחילים: תגובות:
נכון, כי ב"ה אנחנו מתקדמים, לא?
מה השאלה...?!
מתקדמים מאוד ב"ה!קודם כל אתה ממש ממש ממש קרוב!
הבעיה היא בפרמטר של התנאי, הוא אמור להיות מחרוזת, וכאן הוא בעצם שתי מחרוזות עם מילת AND ביניהן. המחשב מפרש זאת כתנאי, ולא כמחרוזת.הפתרון הוא לכלול את ה-AND בתוך המחרוזת:
amountToUpdate = DSum("amount", "donation", "(StatusID=1) AND (TargetFamilyID=IS NOT NULL)")
ניסיתי הרבה אפשרויות, העליתי רק דוגמה.
אני לא בקי מספיק במשמעות של כל סוגי התוויםתודה על הפירוט
-
@בערל אמר באקסס למתחילים: תגובות:
שיעורי הבית היו הפעם מאתגרים במיוחד
נכון, כי ב"ה אנחנו מתקדמים, לא?
ניסיתי להוסיף עוד קריטריון שיוריד את אלו שלא משוייכים, משהו כגון זה:
amountToUpdate = DSum("amount", "donation", "StatusID=1" And TargetFamilyID=IS NOT NULL")
אבל לא הצלחתי בשום אופן
קודם כל אתה ממש ממש ממש קרוב!
הבעיה היא בפרמטר של התנאי, הוא אמור להיות מחרוזת, וכאן הוא בעצם שתי מחרוזות עם מילת AND ביניהן. המחשב מפרש זאת כתנאי, ולא כמחרוזת.הפתרון הוא לכלול את ה-AND בתוך המחרוזת:
amountToUpdate = DSum("amount", "donation", "(StatusID=1) AND (TargetFamilyID IS NOT NULL)")
-
@odeddvir אמר באקסס למתחילים: תגובות:
הפתרון הוא לכלול את ה-AND בתוך המחרוזת:
amountToUpdate = DSum("amount", "donation", "(StatusID=1) AND (TargetFamilyID=IS NOT NULL)")
אני עכשיו מנסה ככה, אבל הוא מסמן את כל השורה כשגויה, במה טעיתי?
-
@בערל אמר באקסס למתחילים: תגובות:
במה טעיתי?
אני הוא זה שטעיתי... (תיקנתי במקור)
במקום(TargetFamilyID=IS NOT NULL)
צ"ל בלי סימן השוואה (=)
(TargetFamilyID IS NOT NULL)