המרת תצוגה מint ל datetime

rotemNO1

New member
המרת תצוגה מint ל datetime

אני צריכה להציג דוח פעילות לפי שעות עבודה. כל כניסה למערכת נרשמת בתאריך ושעה, וכן יציאה. אני צריכה להציג דוח עם סה"כ מספר השעות שעבדו (בפורמט hh:mm) חשבתי שיהיה מהר יותר אם אני אעשה בכל יציאה חישוב של מס' הדקות שעבר מאז הכניסה, ואוסיף את הדקות למונה. וכך בתצוגת הדוח כל מה שאטרך לעשות הוא: CONVERT(datetime,HourCnt/60,108) אך משום מה זה לא עובד טוב (3 דקות הוא מציג לי כאילו זה 01:12:00) למישהו יש רעיון אחר איך לעשות זאת או הסבר למה זה לא נכון? בתודה..
 

מס1

New member
עשיתי נסי להבין את זה זה לא מסובך

workhours: Sum(IIf(DateDiff("s",[intime],[outtime])/3600<0,24+DateDiff("s",[intime],[outtime])/3600,DateDiff("s",[intime],[outtime])/3600))​
 

rotemNO1

New member
תודה על הדוגמא ועל ההפניה

הורדתי את הקובץ, בהחלט מעניין לראות קוד של משהו אחר, וללמוד אותו..
 
למעלה