بتاريخ: 26 فبراير 200422 سنة comment_2149 السلام عليكم ,الاخوه الزملاء لدي حقلين للوقت - وقت دخول الموظف ووقت الخروج واريد ان احسب الفرق بينهما .الجدول كالتالى create table test ( empno number(5) primary key , empname varchar2(50) , datein date , dateout date , datenet date ) اعددت الform للتعامل مع هذا الجدول , وهى تعمل بشكل جيد فى اكثر الحالات .استخدم الformat للوقت HH24.miولكن ظهرت لى بعض رسائل خطأ اثناء التنفيذ منها اذا كان الفرق فى الوقت اقل من ساعه واحده .توجد مشكله اخرى خاصة عند اظهار ناتج الطرح بين الوقتين وهى اذا كان الفرق فى الدقائق يحتوى على رقم صفر مثل 2:40 تظهر 2:04 فى حقل الفرق .نرجوا الافادة بشكل عام عن التعامل بالوقت واستخدام النوع Datetime والافادة بشكل خاص فى الform المرفقه .مع ارسال الform بعد التعديل اللازم .وشكرا لكم مقدما . time.zip تقديم بلاغ
بتاريخ: 29 فبراير 200422 سنة comment_2353 يمكنك عمل الاتى:1- توحيد الوحدة المقاس عليها الوقت الى دقائق مثلا وقت الحضور 9:10 تصبح 9*60 +10 = 550 دقيقه و وقت الانصراف 5:05 تصبح 17*60+5 و لابد ان تكون الساعات بفورمات HH24:MI و بعد ما يتم طرح الدقائق يتم تحويلها بالعكس الى ساعات و ذلك بقسمة الدقائق الناتجة على 60 فيكون خارج القسمة هو الساعات و الباقى هو الدقائقباستخدام فانكشن TRUNC تقديم بلاغ
بتاريخ: 29 فبراير 200422 سنة كاتب الموضوع comment_2358 الأخ / NERMOشكرا لفكرتك القيمه .. وجاري العمل بها .جزاك الله خيرا تقديم بلاغ
بتاريخ: 18 مارس 200421 سنة كاتب الموضوع comment_3532 السلام عليكم ، الا يوجد حل اخر مباشر بدون تحويل الوقت لرقم ثم تحويل الرقم لوقت . اى الا توجد طريقه مباشرة باستخدام خاصية الوقت time او خاصية الdate للحصول على الفرق فى الوقت واظهاره بدون مشاكل كما ذكرتها من قبل .شكرا لتعاونكم مقدما . تقديم بلاغ
بتاريخ: 19 مارس 200421 سنة comment_3593 بالعكس ده اسهل طريق للوصل الى النتيجه الصحيحيه مشكرو يا NERMO تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.