ABA


"עזרה בחישוב שעות באקסס"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #7209 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 7209
dror6

   17:24   27.10.03   
אל הפורום  
  עזרה בחישוב שעות באקסס  
 
   אני יצרתי טופס שבו מחושבים שעות עבודה לפי ימים התחלה וסיום ושזה יסכם לי כול יום את שעות העבודה ובסוף יחשב את סך השעות בשבוע ( סיכום של הימים) אבל זה לא מסכם נכון לפי השעות
תודה


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  תצטרך להמיר למספר עשרוני szargel 27.10.03 17:27 1
     מה הכונה (Record1 יש לי תיבת טקסט בתור סיכום dror6 27.10.03 17:58 2
         במקום Record1 szargel 27.10.03 18:12 3
             עובד יפה אבל בחיבור זה לא מסתדר dror6 27.10.03 21:26 4
                 צרף את הקובץ, אני ינסה לפתור לך את הבעיה szargel 27.10.03 21:54 5
                     בבקשה הקובץ ותראה פתרון שמצאתי עובד dror6 27.10.03 22:22 6
                         בכלל בכלל בכלל לא הבנת אותי. szargel 27.10.03 22:57 7
                             בכול אופן תודה ואם תוכל לבנות לי טופס dror6 27.10.03 23:51 8
                                 בבקשה. szargel 28.10.03 19:25 9
                                     תודה רבה אחי dror6 29.10.03 22:36 10
                                         ככה עובדת טבלה בAccess E-do  30.10.03 06:56 11

       
szargel

   17:27   27.10.03   
אל הפורום  
  1. תצטרך להמיר למספר עשרוני  
בתגובה להודעה מספר 0
 
   ע"י הנוסחא

=Hour(Record1)+Minute(Record1)/60

את זה תוכל לסכם ללא בעיה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dror6

   17:58   27.10.03   
אל הפורום  
  2. מה הכונה (Record1 יש לי תיבת טקסט בתור סיכום  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
szargel

   18:12   27.10.03   
אל הפורום  
  3. במקום Record1  
בתגובה להודעה מספר 2
 
   תרשום את שמות השדות הרלוונטים, המכילים את השעות
לדוג' אם לשדה שעת הכניסה קוראים T1, ולשדה שאת היציאה קוראים T2, תרשום

=Hour(T2-T1)+Minute(T2-T1)/60

בטעות כתבתי מקודם Record, הייתי צריך לרשום Field...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dror6

   21:26   27.10.03   
אל הפורום  
  4. עובד יפה אבל בחיבור זה לא מסתדר  
בתגובה להודעה מספר 3
 
   אני רוצה לחבר הפחתי סימנים וזה לא נותן זה פשוט מפחית אחד מהשני


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
szargel

   21:54   27.10.03   
אל הפורום  
  5. צרף את הקובץ, אני ינסה לפתור לך את הבעיה  
בתגובה להודעה מספר 4
 
   זה אמור לתת לך בעמודה השלישית, את הפרש השעות במספר עשרוני (בסיס 10/100 במקום בסיס 60).
אצלי זה עובד נפלא.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dror6

   22:22   27.10.03   
אל הפורום  
  6. בבקשה הקובץ ותראה פתרון שמצאתי עובד  
בתגובה להודעה מספר 5
 
   תראה תגיד לי אם הפתרון בסדר


http://n.rotter.net/User_files/nor/3f9d7e6d055ca0bc.jpg



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
szargel

   22:57   27.10.03   
אל הפורום  
  7. בכלל בכלל בכלל לא הבנת אותי.  
בתגובה להודעה מספר 6
 
   ככה אתה לא תצא מזה. (וככה לא בונים מסד נתונים)
אתה צריך לשים בטבלה 3 שדות
1 שיכיל תיאור (יום או תאריך או כל דבר אחר)
1 שיכיל שעת התחלה
1 שיכיל שעת סיום.

אחרי זה, אתה בונה שאילתה, מכניס לתוכה את הטבלה, ומוסיף עוד ביטוי "חדש" שיכיל את הנוסחה שאמרתי.
על אותה שאילתה אתה מבסס את הטופס.

בכל מקרה, עד כמה שאני רואה - גם ככה זה עובד לך טוב, אז תהנה.
אם בכל זאת תרצה, אני אבנה לך מחר קובץ עם איך שאני הייתי עושה את זה.

טיפ קטן: בFormat של התאים, יש דבר שנקרא Decimal Places, תשים שם 1 או 2, זה יותר נורמלי לראות 9.83 מאשר 9.8333333333


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dror6

   23:51   27.10.03   
אל הפורום  
  8. בכול אופן תודה ואם תוכל לבנות לי טופס  
בתגובה להודעה מספר 7
 
   כמו שאמרתה אני אודה לך


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
szargel

   19:25   28.10.03   
אל הפורום  
  9. בבקשה.  
בתגובה להודעה מספר 8
 
   ערכתי לאחרונה בתאריך 28.10.03 בשעה 19:27 בברכה, szargel
 

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dror6

   22:36   29.10.03   
אל הפורום  
  10. תודה רבה אחי  
בתגובה להודעה מספר 9
 
   אני רוצה ללמוד איך עשיתה את זה שתיפתח לי כול פעם שורה חדשה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
E-do 
חבר מתאריך 29.10.03
2160 הודעות
   06:56   30.10.03   
אל הפורום  
  11. ככה עובדת טבלה בAccess  
בתגובה להודעה מספר 10
 
   אתה בונה כמה שפחות שדות (עמודות בטופס שלי), כל שאר המידע מאוחסן ברשומות (שורות בטופס שלי).
למעשה, עבור כל יום אתה מאחסן בדיוק את אותו מידע - "תאור", שעת כניסה ושעת יציאה, אז למה ליצור לכל אחד שדה נפרד?
תכנס לעיצוב הטופס ולעיצוב הטבלה ותראה..


-----------------
בברכה,
e-do


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net