اذهب الي المحتوي
أوفيسنا

ابو جودي

أوفيسنا
  • Posts

    6,833
  • تاريخ الانضمام

  • Days Won

    187

كل منشورات العضو ابو جودي

  1. بصراحة مش عارف مهندسون الـ IT متحفظون بالنسبة للموضوع انا باخد البيانات من السيرفر يويما فى ملف اكسل وباخد منه الاكواد وموعد توقيع الحضور موعد توقيع الانصراف وانا عامل كود فى نموضج يقوم بكل شئ وفى النهاية احصل على البيانات فى الجدول tbl_Attendance_in بالشكل الموجود فى المرفق تماما
  2. وعليكم السلام ورحمة الله تعاالى وبركاته استاذى الجليل ومعلمى القدير ووالدى الحبيب من اين جئت بتاريخ الدخول ووقت الحضور والانصراف ؟ تاريخ الدخول من جهاز البصمة ووقت الحضور تبعا للوائح المنظمة ومسجل الوقت الرسمى طبقا للوائح فى جدول tbl_worktime ـــــــــــــــــــــــــــــــــــ هل الرصد يتم في الجدول مباشرة ؟ رصد ايه بالظبط انا مش فاهم بصراحة الجزئية دى ــــــــــــــــــــــــــــــــــــ ام ان هذه البيانات يتم جلبها ؟ نعم يتم جلبها من سيرفر خاص بعد تفريغ بيانات اجهزة البصمة من اماكنها المختلفه على هذا السيرفر
  3. معلش انا ايف غيرت شوبة حجات فى التصميم وفى الاماكن علشان احاول افهم جرب الاول ولو تمام ارجع لحضرتك كل شئ مكانه تانى ss11_test.rar
  4. جزاكم الله خيرا يعنى يا استاذى الحبيب المشكلة دى حدثت بعد كود قبل التحديث
  5. السلام عليكم ورحمة الله تعالى وبركاته اخى الحبيب اعتذر تأخرت عليك لانشغالى بمسالة تخص عملى وحتاج اليها بشدة عندى سؤال هو فى مشكلة فى اضافة اسم جديد حتى لو لم يكن موجود اصلا ؟ البرنامج يعطى خطأ ولا يقبل حتى اضافة الاسم الجديد هل يحدث هذا مع حضرتك ؟
  6. اضغط قاعدة البيانات اولا قبل رفعها ببرنامج ضغط ملفات وبعد ذلك ارفع الملف الناتج عن الضغط مثلا استخدم برنامج winrar , 7zip
  7. غير خصائص النموذج الفرعى الى ادخال بياانات = نعم
  8. actual_time: IIf(DateDiff("n",[default_time_in] & [day_date],[default_time_out] & [day_date])\60<=0,"0") & IIf(DateDiff("n",[default_time_in] & [day_date],[default_time_out] & [day_date])\60>0,DateDiff("n",[default_time_in] & [day_date],[default_time_out] & [day_date])\60) & ":" & IIf(DateDiff("n",[default_time_in] & [day_date],[default_time_out] & [day_date]) Mod 60<=0,"0") & IIf(DateDiff("n",[default_time_in] & [day_date],[default_time_out] & [day_date]) Mod 60>0,DateDiff("n",[default_time_in] & [day_date],[default_time_out] & [day_date]) Mod 60) هذا الجزء خاص بتجميع عدد الساعات بين وقتين فى تاريخ محدد وهنا كنت عاوز احول الناتج لصفرلو كانت النتيجة اقل من الصفر IIf(DateDiff("n",[default_time_in] & [day_date],[default_time_out] & [day_date])\60<=0,"0") & IIf(DateDiff("n",[default_time_in] & [day_date],[default_time_out] & [day_date])\60>0,DateDiff("n",[default_time_in] & [day_date],[default_time_out] & [day_date])\60) & ":" & هذا الجزء خاص بتجميع عدد الدقائق بين وقتين فى تاريخ محدد IIf(DateDiff("n",[default_time_in] & [day_date],[default_time_out] & [day_date]) Mod 60<=0,"0") & IIf(DateDiff("n",[default_time_in] & [day_date],[default_time_out] & [day_date]) Mod 60>0,DateDiff("n",[default_time_in] & [day_date],[default_time_out] & [day_date]) Mod 60) وكان الناتج مفروض يتم جمعه على خطوتين الخطوة الاولى expr1: DateDiff("n",[default_time_in] & [day_date],[default_time_out] & [day_date]) الخطوة الثانية Total: [expr1]\60 & ":" & [expr1] Mod 60 قمت بدمج الخطوتين معا بدلا من عمل اكثر من خطوة داخل الاستعلام
  9. لا مش عارف بصراحة انا اسف جدا
  10. اتفضل وغير ما يلزم كما يترآى لك 111_كل الفواتير.rar
  11. اتفضل اضف هذا السطر على كود زر الامر ليكون السطر الاخير فى تلكود Me.تبديل11.Caption = "تم"
  12. السلام عليكم ورحمة الله تعالى وبركاته اولا احمد الله تعالى حمد الشاكرين الحمد لله تعالى حمدا كثيرا طيبا طاخرا مباركا فيه الحمد لله تعالى كما ينبغى لجلال وجهه ولعظيم سلطانه الحمد لله تعالى الذى هدانا وما كنا لنهتدى لولا ان هدانا الله عوجل سبحانك لا علم لنا الا ما علمتنا انك انت العليم الحكيم منذ فترة ليست بالبعيد طرحت سؤال فى المنتدى عن طريقة احتساب اجمالى سعات لكل موظف فى فترة زمنية محددة بحثت كثيرا هنا وهناك حتى من الله على سبحانه وتعالى وفتح على بهذه الطريقة اولا : اسأل اساتذتى الكرام على استحياء التفضل والتركم بتحميل المرفق ومراجعته وتحليله والتأكد من فعاليته ثانيا : ان كانت النتيجة طيبة ان شاء الله بناء على رأى اساتذتنا الكرام اضعه بين ايديكم لتعم الفائدة وينتفع منه كل ذى حاجة اعتذر للاطالة ولكن حتى يسهل تحليل المرفق الجداول tbl_Attendance_in الجدول الذى يتم تخزين بيانات الموظفين طبقا لوقت الحضور والانصراف tbl_Employees بيانات لموظفين tbl_Holidays جدول يتم تحديد ايام العطل الرسمية فيه اول كل عام tbl_worktime جدول خدمى اضع فيه الاوقات التى احب اجراء الحسابات بناء على الاوقات الموجوده فيه وذلك حتى لو طرء نغيير لا يتم فتح التصميم بل تعديل القيم فى الجدول فقط اسم حقل الحضور من الجدول tbl_Attendance_in import_time_in اسم حقل الانصراف من الجدول tbl_Attendance_in import_time_out اولا المواعيد الرسمية بلا زيادة او نقصان Official time ولا تشتمل على ايام العطلات الاسبوعية او الرسمية مواعيد بدء العمل الفعليه وهى ما يهمنى من الساعة 9:00 وحتى الساعة 14:00 من هنا نستنتج انا من حضر قبل هذا الوقت لا يعنينى حضورة اذن لو حضر شخص ما فى تمام الساعة 7:00 وانصرف فى تمام الساعة 14:00 تصبح ساعات العمل الرسمية له هى 5 من الساعة 9:00 الى الساعة 14:00 ولكن من حضر فى ميعاد بعد الساعة 9:00 يتم بدء الاحتساب من ساعة حضوره طالما انها بعد الموعد الرسمى واذا انصرف بعد الساعه 14:00 لا يعنينى هذا الوقت هذا ايضا فى شئ لانه بعد مواعيد العمل الرسمية وهذا ما تم تحقيقه بفضل الله تعالى فى الاستعلام qry_Official_time ثانيا المواعيد الفعلية (الانتاجية) وهى تشتمل كل الايام سواء كانت تحتوى على عطل رسمية او عطل اسبوعية actual time ولكن يبدأ وقت الحضور من الساعة 9:00 فلا يعنينى ايضا من حضر قبل ذلك فيبدأ الاحتساب من الساعة 9:00 وحتى وقت الانصراف الفعلى طلعا من حضر بعد هذا الوقت يتم الاحتساب من وقت الحضور طالما انه بعد 9:00 وحتى وقت الانصراف وهذا ما تم تحقيقه بفضل الله تعالى فى الاستعلام qry_actual_time وهناك ايضا شئ مشترك بينهما ( الاستعلامين ) من له ساعة حضور وليس له ساعة انصراف يحتسب الوقت 0:0 وكأنه غائب تم عمل جداول مساعدة sum_actual_tim_temp , sum_official_tim_temp يتم احضار البيانات اليها عند الحالة لمعالجة تلك البيانات ومسحها بعد الانتهاء نموذج frm_qry ومن هذا النموذج يتم عمل كل شئ اليا ولى هنا سؤال على استحياء الى اساتذتى الافاضل بارك الله فيهم كيف يمكننى وضع عدد الغياب لكل موظف فى التقرير حاولت استخدام الدالة dcount ولكن لم يهدنى ربى اليها اترككم مع المرفق calc time emp_ v0.02.rar
  13. الحمد لله الذى هدانا وما كنا لنهتدى لولا ان هدانا الله عزوجل الحمد لله الذى تتم بنعمته الصالحات
  14. الفضل لله سبحانه وتعالى ثم لاساتذتنا الكرام الذين لم يبخلوا علينا يوما ما
  15. استاذى الجليل ومعلمى القدير ووالدى الحبيب جزاكم الله خيرا لكن لى سؤال على استحياء ايه المانع يكون ده فى نفس الاستعلام انا نفذت اللى حضرتك عملته فى الاستعلام الثانى على الاستعلام الاصلى واعطى نفس النتيجة ؟ والمرفق بعد التعديل xx_holidays3.rar
  16. استاذى الجليل ومعلمى القدير ووالدى الحبيب جزاكم الله خير اسال الله تعالى ان بزيدكم من فضله وعلمه وان بوسع فى ارزاقكم وبرزقكم البركة فى العمر والعلم والاهل والولد اسال الله تعالى ان يغفر لكم ولوالديكم ولمن تحبون ولكل المسلمين الاحياء والاموات ان شاء الله
  17. جزانا الله واياكم وكل اساتذتنا الافاضل الكرام واخواننا المسلمين خيرا ان شاء الله اعتقد ما ينفع التعديل على الجدول مباشرة والله اعلى واعلم ننتظر اساتذتنا الكرام الله يرضى عليهم يفيدونا فى هذا الامر
  18. السلام عليكم ورحمة الله تعالى وبركاته اساتذتى الكرام اسعد الله صباحكم من فضلكم لو تكرمتم انا محتاج اعمل فلتر على ايام العمل الفعلية دون ايام العمل اصناء العطلات الاسبوعية والرسمية الشق الاول -- العطلات الاسبوعية الحمد الله تم استثنائها الشق الثانى وهو محور الموضوع والسؤال فى الاستعلام qry_Official_time اريد ان لا تظهر الايام التى توافق تاريخها تاريخ عطلة رسمية من واقع الجدول tbl_Holidays هل يمكن عمل ذلك ؟ جزاكم الله خيــــرا xx_holidays.rar
  19. استودعكم الله تعالى الذى لاتضيع ودائعه واترككم فى حفظ الله تعالى ورعايته السلام عليكم ورحمة الله وبركاته
  20. استنى يا استاذى الحبيب ممكن اقول فكرة حضرتك عامل شئ جميل قوى لو اضفت صنف هو بيضيف زر الامر الخاص به ممكن هنا نستغل الجزئية دى كما باضافة هذا اسم الصنف فى جدول tbl1 يبقى كده فاضل ربطه بالصورة ان شاء الله تعالى افتح بكرة موضوع حضرتك واشوف حضرتك وصلت لايه واتابع واكمل مع حضرتك بامر الله تعالى حبيبى اسال الله تعالى ان يهيئ لكم من امركم رشداوان شاء الله تعالى انا تحت امرك وان كان فى العمر بقية اول شئ اعمله بامر الله عند دخولى للمنتديات الدخول لموضوع حضرتك بامر الله واعتذر جدا جدا جدا بسبب ضيق وقتى الان اخى الحبيب
  21. تمام جدا ده اللى كنت ناوى اعمله بالفعل لو الشغل ده قريب من طلب حضرتك لو تيسر لحضرتك التعديل والاضافة للوصول النتيجة توكل على الله ولو حضرتك عاوزنى اعدل لك يبقى ان شاء الله بكرة لان فعلا انا بأفتح عينى بالعافية دلوقتى اممممممم المثال اللى حضرتك شوفته للعلم لا يحتاج من المستخدم فتح التصميم لاضافة روابط الصور فى الجدول البرنامج يقوم بجلب الصور وحفظها بجوار قاعدة البيانات وتغير كل شئ برمجيا دون فتح التصميم او التعديل
  22. ممكن نتناقش اولا فى هذا الموضوع اولا ليه مرفقات داخل القاعد؟ ليه مش صور فى مجلد منفصل بجوار القاعدة وعندى فكرة كمان اجمل ليه مكيكونش فى مساح ضوئى ونربطة بقاعدة البيانات ويتم انشاء المجلد بجوار القاعدة برمجيا ويتم انشاء مجلد باسم الموكل وداخل مجلد الموكل مجلد برقم القضية بحيث لو فى للموكل الواحد اكثر من قضية باكثر من رقم عند فتح مجلد الموكل باسمه نجد المجلدات بارقام القضايا وبداخل كل مجلد الصور التى يتم سحبها بالماسح الضوئى وبكده هسيقى فى نظام وسهولة الفهرسة بداخل قاعدة البيانات وكمان قاعدة البيانات حيكون حجمها مستقبلا مع كم الشغل صغير اخى الكريم بالنسبة لموضوع استعلام الالحاق فى وجود مرفقات بكرة ان شاء الله اجرب وارد على حضرتك هههههههههههههههه معلش ياخى الكريم انا اسف واضح انى بدأت انام هههههههه حضرتك بالفعل رابط تقريبا ماسح ضوئى بالنموذج عذرا مخدتش بالى
  23. ممكن المرفق لو تكرمت الله يرضى عنك ويسعدك ان شاء الله
  24. حبيبى اهاااااااااااا فهمت الكلام ده على الزر نفسه تقصد طيب انا منت لسه حقفل واقوم انام علشان الشغل لكن لما وجدت اسم حضرتك قلت اشوف حضرتك عاوز ايه الاول ولو الموضوع بسيط ارد على حضرتك الاول شوف يا استاذى الحبيب فى حاجه مشابهه شويه ومع التعديل ممكن نوصل بيها للى حضرتك عاوزه لكنها هتاخد شوبة وقت لو كده ممكن حضرتك تشوف الرابط ده وتجرب كده واستسمح حضرتك لو جربت ووصلت للنتيجه المطلوبة ان شاء الله فقط اخبرنى فى رد وان لم يكون اخبرنى كذلك حتى احاول تحقيق طلب حضرتك ان شاء الله اتفضل الرابط منتظر رد حضرتك ومش حاقوم انام الا لما حضرتك تقولى رايك
×
×
  • اضف...

Important Information