בקשת עזרה

חמוץ מתוק

משתמש צעיר
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
שבוע טוב לכולם!
אני טירון באקסס, יודע להשתמש בתוכנה ברמה של מה שהיא מציעה ללא קודים ופקודות מאקרו מסובכות.
כעת אני מעונין לבנות תוכנה עבוד מוסד, ונתקעתי בכמה פונקציות שאני לא יודע איך עושים אותם, אשמח לעזרתכם.
א. יש טבלה של הכנסות והוצאות, הזנת הנתונים מתבצעת ע"י טופס, עשיתי טופס אחד להוצאות וטופס אחד להכנסות למרות ששניהם מתבססים על אותה טבלה, רק בשביל להזין הוצאה יש להוסיף את התו מינוס, רציתי לשאול האם אפשר להגדיר בטופס שכל סכום שיוזן הוא יכיר בו כמינוס באופן אוטומטי.
ב. ישנה טבלת יחיד שהיא הורים של התלמידים במוסד, וטבלת רבים שהיא התלמידים, ובתלמידים יש שדה סטטוס שבו מגידים את מצב התלמיד האם הוא לומד או עזב, כיון שהשכר לימוד מחושב לפי מספר הילדים רציתי לדעת איך אני עושה פקודה שתחזיר לי את מספר הרשומות (תלמידים..) שבהם הסטטוס הוא לומד. (עדיף שהפקודה תהיה בשאילתה ולא בטופס).
ג. בתשלום שכר לימוד ישנה אפשרות לשלם ב-12 שיקים ומכיון שכל הפרטים זהים למעט תאריך ומס' שיק, רציתי לדעת איך אני מגדיר פקודה שהוא יעתיק את השורה הראשונה שהוזנה, ובשדה תאריך יוסיף חודש דהיינו במקום 20/01 יעשה 20/02, ובשדה מס' שיק יוסיף מס' אחד.

תודה מראש לכל העוזרים
 

moishy

משתמש סופר מקצוען
מנוי פרימיום
א. נשמע שהעיצוב של המסד נתונים לקוי. צריך לעשות שני טורים אחד להכנסות ואחד להוצאות.
ב. משהו כזה:
קוד:
SELECT תלמידים.*
FROM הורים INNER JOIN תלמידים ON הורים.ID = תלמידים.ID
WHERE (((תלמידים.[פעיל])="לומד"));
שימו לב, גם כאן הצורה הנכונה היא להשתמש בכן/לא עבור הסטטוס.
ג. לא ברור לי למה כוונת ב"פקודה", מאקרו או VBA?
 

חמוץ מתוק

משתמש צעיר
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
א. ואם יהיה שני טורים יש אפשרות להגדיר זאת?
ב. לא הבנתי איפה אני מכניס את הקוד הזה.
ג. לא משנה רק שהלחצן יפעיל את הפרוצדורה הזו.

תודה רבה
 

moishy

משתמש סופר מקצוען
מנוי פרימיום
א. לא יהיה צורך בזה.
ב. היכן אתה מצפה להכניס את הקוד הרצוי? הSQL שכתבתי לך הוא לשאילתא המחזירה את ההתלמידים הפעילים. ע"ז תעשה DCount להחזיר את המספר.
ג. כוונתך לא ברורה לגמרי. מה פירוש להעתיק מהשורה הראשונה?
קשה לענות ע"ז בלי לדעת את שמות הפקדים.

בדר"כ דברים בסיסיים אני לא מאכיל בכפית, צריך לנסות לבד (להיעזר בעזרה של אקסס ובמיסטר גוגל (יתכן שתצטרך להשתמש עם תרגום גוגל אם אינך בקי באנגלית)) זה הדרך היחידה להגיע לרמה מסויימת של הצלחה. מה עוד שזה לא הוגן לבקש מאחרים לעשות עבורך את העבודה.
אבל מכיון שהינך חדש לגמרי, באופן חד פעמי אני מוכן להראות לך בדיוק איך עושים את זה אם תעלה דוגמא של המסד נתונים שלך. (בתנאי שהבלאגן גדול מידי).
 

יאיר משה

משתמש פעיל
מנוי פרימיום
בוגר/תלמיד פרוג
לגבי שאלה ג' צרפתי לך דוגמה, אני מקוה שמוישי לא כועס עלי שלקחתי לו את המצוה. (לי הוא עזר המון)
בהצלחה
 

קבצים מצורפים

  • דוגמה.zip
    KB 42.4 · צפיות: 10

קצת סדר...

משתמש פעיל
דרך בונה ביטויים

נכתב ע"י חמוץ מתוק;1979935:
א. ואם יהיה שני טורים יש אפשרות להגדיר זאת?
תודה רבה

אפשר להגדיר את זה דרך בונה ביטויים בשאילתה פשוטה שיש בהם שני שדות של הוצאה והכנסה
ככה
להכנס בשדה ריק לפתוח בונה ביטויים
"סה"כ:[שם שדה הכנסה]-[שם שדה הכנסה]" להכניס ללא מרכאות
 

קצת סדר...

משתמש פעיל
נכתב ע"י חמוץ מתוק;1979835:
שבוע טוב לכולם!
ב. ישנה טבלת יחיד שהיא הורים של התלמידים במוסד, וטבלת רבים שהיא התלמידים, ובתלמידים יש שדה סטטוס שבו מגידים את מצב התלמיד האם הוא לומד או עזב, כיון שהשכר לימוד מחושב לפי מספר הילדים רציתי לדעת איך אני עושה פקודה שתחזיר לי את מספר הרשומות (תלמידים..) שבהם הסטטוס הוא לומד. (עדיף שהפקודה תהיה בשאילתה ולא בטופס).
תודה מראש לכל העוזרים

למה לא דרך שאילתה פשוטה?
שאילתה קבועה עם סינון רק "לומד" דרך הקריטיונים
ולעשות שיהיה סיכומים ומזהה תלמיד יהיה "קיבוץ לפי" ואחרי זה יכולים להוסיף עוד פעם מזהה תלמיד ובה יהיה הסוג סיכום לפי "COUNT" שזה סופר את הרשומות
ולהוסיף שדה שמסכם לדוגמה את שדה 400* "[COUNT(שם השדה)]" (בדרך כלל השדה יעלה אוטומטי לרשימת השדות בבונה ביטוים אחרי שמירת השדה)
 

אולי מעניין אותך גם...

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק קמד

א לְדָוִד בָּרוּךְ יְהוָה צוּרִי הַמְלַמֵּד יָדַי לַקְרָב אֶצְבְּעוֹתַי לַמִּלְחָמָה:ב חַסְדִּי וּמְצוּדָתִי מִשְׂגַּבִּי וּמְפַלְטִי לִי מָגִנִּי וּבוֹ חָסִיתִי הָרוֹדֵד עַמִּי תַחְתָּי:ג יְהוָה מָה אָדָם וַתֵּדָעֵהוּ בֶּן אֱנוֹשׁ וַתְּחַשְּׁבֵהוּ:ד אָדָם לַהֶבֶל דָּמָה יָמָיו כְּצֵל עוֹבֵר:ה יְהוָה הַט שָׁמֶיךָ וְתֵרֵד גַּע בֶּהָרִים וְיֶעֱשָׁנוּ:ו בְּרוֹק בָּרָק וּתְפִיצֵם שְׁלַח חִצֶּיךָ וּתְהֻמֵּם:ז שְׁלַח יָדֶיךָ מִמָּרוֹם פְּצֵנִי וְהַצִּילֵנִי מִמַּיִם רַבִּים מִיַּד בְּנֵי נֵכָר:ח אֲשֶׁר פִּיהֶם דִּבֶּר שָׁוְא וִימִינָם יְמִין שָׁקֶר:ט אֱלֹהִים שִׁיר חָדָשׁ אָשִׁירָה לָּךְ בְּנֵבֶל עָשׂוֹר אֲזַמְּרָה לָּךְ:י הַנּוֹתֵן תְּשׁוּעָה לַמְּלָכִים הַפּוֹצֶה אֶת דָּוִד עַבְדּוֹ מֵחֶרֶב רָעָה:יא פְּצֵנִי וְהַצִּילֵנִי מִיַּד בְּנֵי נֵכָר אֲשֶׁר פִּיהֶם דִּבֶּר שָׁוְא וִימִינָם יְמִין שָׁקֶר:יב אֲשֶׁר בָּנֵינוּ כִּנְטִעִים מְגֻדָּלִים בִּנְעוּרֵיהֶם בְּנוֹתֵינוּ כְזָוִיֹּת מְחֻטָּבוֹת תַּבְנִית הֵיכָל:יג מְזָוֵינוּ מְלֵאִים מְפִיקִים מִזַּן אֶל זַן צֹאונֵנוּ מַאֲלִיפוֹת מְרֻבָּבוֹת בְּחוּצוֹתֵינוּ:יד אַלּוּפֵינוּ מְסֻבָּלִים אֵין פֶּרֶץ וְאֵין יוֹצֵאת וְאֵין צְוָחָה בִּרְחֹבֹתֵינוּ:טו אַשְׁרֵי הָעָם שֶׁכָּכָה לּוֹ אַשְׁרֵי הָעָם שֶׁיֲהוָה אֱלֹהָיו:
נקרא  14  פעמים

ספירת העומר

לוח מודעות

למעלה