نمایش نتایج 1 تا 5 از 5

نام تاپیک: جمع کردن عدد و تبدیل نمودن به ساعت

  1. #1
    کاربر دائمی آواتار hadi vafaii
    تاریخ عضویت
    دی 1392
    محل زندگی
    کرج
    پست
    316

    جمع کردن عدد و تبدیل نمودن به ساعت

    با عرض سلام خدمت دوستان عزیز
    بنده یه برنامه ای نوشتم که مرخصی نفرات شرکت را به صورت مقدار ساعت و روزی که به مرخصی رفتن رو ثبت میکنه
    اما
    بنده میخوام تعداد ساعت هایی که به مرخصی رفته و روز ها رو جمع کرده و تبدیل کنیم به روز و هفته یا ماه
    مثلا
    یکی از نفرات توی هفته پنج بار مرخضی ساعتی گرفته ؛بار اول 30 دقیقه بار دوم 2 ساعت بار سوم 1:30 ساعت و دقیقه بار چهارم 3 ساعت و بار پنجم 4 ساعت خب اینا رو چجوری باید جمع کنم تا مقدار 11 ساعت بشه و وقتی مقدارش بیشتر از 8 ساعت شد بشه یک روز و 3 ساعت مرخصی و همینجور ادامه داشته باشه
    در ضمن امکان اینکه مشخص کنیم که مثلا از تاریخ فلان تا تاریخ فلان رو محاسبه کنیم و بگیم این فرد تو این بازه زمانی انقدر مرخصی رفته
    لطفا راهنمایی کنید اگر تکراریه لینک بدین و حذف نکنید ممنونم

  2. #2

    نقل قول: جمع کردن عدد و تبدیل نمودن به ساعت

    نوع دیتابیس چی هست؟
    ساختار جدوال به چه صورت هست؟ اسکریپت جدولهای درگیر را بگذارید.


    پ.ن:
    در بخش نامناسب سوال پرسیدید پس تاپیک منتقل خواهد شد.

  3. #3
    کاربر دائمی آواتار hadi vafaii
    تاریخ عضویت
    دی 1392
    محل زندگی
    کرج
    پست
    316

    نقل قول: جمع کردن عدد و تبدیل نمودن به ساعت

    نقل قول نوشته شده توسط Mahmoud.Afrad مشاهده تاپیک
    نوع دیتابیس چی هست؟
    ساختار جدوال به چه صورت هست؟ اسکریپت جدولهای درگیر را بگذارید.


    پ.ن:
    در بخش نامناسب سوال پرسیدید پس تاپیک منتقل خواهد شد.


    سلام
    دیتابیس اکسس هست دلیل هم اینه که دیتابیس رو با اس کیو ال که می سازم و داخل دیباگ قرار میدم و همونجور که تو سایت ها گفتن ستاپ میسازم بازم هم برنامه هام رو سیستم های دیگه خطا میده

    جدول

    یک تیبل مشخصات پرسنل از قبیل کد شناسایی نام و نام خانوادگی و ....

    یک تیبل هم آتو نامبر ،کد پرسنلی، ساعت خروج، ساعت ورود، تاریخ خروج، تاریخ ورود و نوع مرخصی که نوع مرخصی یا روزانه و یا استعلاجی و تشویقی هست یا ساعتی
    -------------------------------------------
    من تیبل ثبت مرخصی رو ایجاد کردم و داخلش ثبت میشه و یه تیبل دیگه ساختم که مشخصات رو بگیره و مرخصی هر فرد رو بر اساس نوع مرخصی ثبت کنه که نمی دونم چجوری تجمیع کنم که فلانی با توجه به جدول ثبت مرخصی مثلا چند بار و چند ساعت به مرخصی ساعتی رفته که اگر از 8 ساعت بیشتر شد برای فرد مورد نظر یک روز مرخصی ثبت بشه البته معلوم بشه که مثلااز سه روز مرخصی ثبت شده، دو روز مرخصی روزانه گرفته و مثلا یک روزی هم که اضافه شده از تجمیع مرخصی های ساعتی بوده البته یه راهکاری به ذهنم رسیده که یک فیلد ایجاد کنم تجمیع ساعت رو تو این فیلد ذخیره کنم
    و مجموع روزانه و تجمیع ساعتی رو در یک فیلد دیگه ذخیره کنم
    ممنون از توجه و راهنماییتون

  4. #4

    نقل قول: جمع کردن عدد و تبدیل نمودن به ساعت

    چرا تاریخ و ساعت ستون مجزا هستند؟
    اکسس نداشتم ولی لینک زیر را ببینید
    http://sqlfiddle.com/#!9/8425f3/30/0
    البته باید معادل فانکشن ها رو در access جایگذین کنید.
    آخرین ویرایش به وسیله Mahmoud.Afrad : شنبه 15 مهر 1396 در 03:44 صبح

  5. #5
    کاربر دائمی آواتار hadi vafaii
    تاریخ عضویت
    دی 1392
    محل زندگی
    کرج
    پست
    316

    نقل قول: جمع کردن عدد و تبدیل نمودن به ساعت

    نقل قول نوشته شده توسط Mahmoud.Afrad مشاهده تاپیک
    چرا تاریخ و ساعت ستون مجزا هستند؟
    اکسس نداشتم ولی لینک زیر را ببینید
    http://sqlfiddle.com/#!9/8425f3/30/0
    البته باید معادل فانکشن ها رو در access جایگذین کنید.
    سر در نیاوردم

تاپیک های مشابه

  1. تبدیل دقیقه به ساعت
    نوشته شده توسط shirazi2020 در بخش Access
    پاسخ: 8
    آخرین پست: چهارشنبه 18 خرداد 1401, 11:11 صبح
  2. سوال: جدا کردن اعشار عدد و تبدیل اون به صحیح در سی پلاس پلاس
    نوشته شده توسط maryamkhanom در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 3
    آخرین پست: پنج شنبه 14 دی 1391, 21:08 عصر
  3. سوال: تبدیل ثانیه به ساعت و دقیقه
    نوشته شده توسط amordad در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 6
    آخرین پست: پنج شنبه 07 آذر 1387, 09:28 صبح
  4. تبدیل کاراکتر به ساعت
    نوشته شده توسط DataMaster در بخش SQL Server
    پاسخ: 2
    آخرین پست: شنبه 20 بهمن 1386, 17:08 عصر
  5. تبدیل ثانیه به ساعت و دقیقه و ثانیه
    نوشته شده توسط nasr در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 3
    آخرین پست: شنبه 13 مرداد 1386, 10:37 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •