اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

ابوخليل

أوفيسنا
  • Posts

    13375
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    273

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

  1. اطلعت على سجلاتهم .. كثير جدا منهم بين 15 و 12 وفيه 16.5 لا مشكلة نضع الضابط 20 او 23 .. حتى نضمن فتح المجال قلت للمالك يمكن العامل يوقع ويخرج ثم يأتي بعد 10 ساعات ويوقع خروج .. وكان رده .. لا تخف الكيمرات تسجل في كل مكان .. ويوجد متابعة .. لكننا نريد حفظ حقوق العمال لا يمكن تصور ما خط بالأحمر ولبدنك عليك حقا ... الحد الأقصى 16 ساعة ليتبقى له سويعات قليلة للنوم
  2. لا يوجد شيء من هذا الكلام فقط ثلاثة اسطر كل سطر بشرط والشروط على الوسيط والوسيط استعلام للتصفية .. اسميه الابن البار .. يعرض سجلا واحدا فقط
  3. لا اعلم عن مشروعك والشروط المطلوب تحققها ولكني اتكلم عن مشروعي وهو أمامي الآن اعمل عليه الثغرة او المشكلة الغير منطقية والتي راجعت فيها مالك المشروع ... هي انه يجب وجوبا مؤكدا وجود فترة زمنية للعمل محددة بين التوقيعين المالك يريد عدد ساعات العمل ولا يريد الحضور والانصراف حسب اليوم يوجد من الموظفين من تزيد فترة عمله عن 15 ساعة عندي لا يمكن بل يستحيل ان يترك حقل الانصراف فارغا الا ان خرج بدون توقيع ولم يعد لأنه عند عودته ولو بعد شهر عند اول توقيع له سوف يسدد الحقل الفارغ أولا .. وتخرج رسالة تخبره انه خالف القانون وعليه التوقيع من جديد للحضور الجديد ... واضح للعلم جدول الحضور يحتوي على ثلاث حقول فقط .. اليوزر و حقل للحضور وآخر للانصراف ................ اتوقع طريقتك فيها اشكال بما ان التوقيع مستمر في حقل واحد فهذا يعني انني استطيع التوقيع للحضور فقط اليوم .. واخرج بدون توقيع انصراف واعود بعد اسبوع واوقع كيف تتعامل مع هذين التوقيعين ؟ هل ستعتبر الاول حضور والآخر انصراف؟ .. على طريقتك نعم ولكن كيف سنحسب ساعات العمل ؟ اتوقع طريقتك ستكون فعالة فيما لو جعلنا اليوم الحالي ضابطا .
  4. ☹️ 😞 سبق السيف العذل عملت البارحة على الخيار الأول .. والآن في مرحلة التقارير بعد اعداد وتصميم الفكرة بصورة محكمة .. هذه السلبيات لا وجود لها وسوف اطرح هنا ان شاء الله مثالا بعد انتهائي منه وشكرا باشمهندس .. انت متوافق مع الاستاذ فادي المثل يقول : لا يمدح السوق الا من ربح فيه اقصد ان التصور لوحده لا يكفي بل يجب مباشرة تنفيذ الفكرتين .. حينها تتكشف الأمور
  5. جزاك الله خير اخوي جعفر نحن لم نناقش ادوات الحضور وانما النقاش حول تأسيس العمل .. ربما المصطلحات توحي بغير ذلك فانا مرة اذكر توقيع وتسجيل والاخ فادي يذكر جلسة وبصمة مشاركتي الأولى تعطي وصفا دقيقا للموضوع : حضور مفتوح يحسب بعدد ساعات التواجد على كل حال انا انهيت العمل البارحة والطريقة ممتازة جدا ، حسب الفكرة الثانية كالتالي : 1- متغيران : - واحد يحمل فترة بسيطة ( دقيقة مثلا) بين حركة التوقيع ( لتلافي تكرار التوقيع الغير مقصود) - الثاني يحمل أقصى عدد ساعات العمل المحتملة ..( لإغلاق ثغرة بقاء حقل الانصراف فارغا ) هنا في الثاني .. لو لم يوقع الا بعد تجاوز الوقت المقرر .. فسيتم رصد الوقت المقرر للانصراف في النظام
  6. تمام .. تخمرت الفكرة في رأسي سأجعل : 1- شرط وجود ضابط صغير ( انتظار دقيقة او اكثر بين كل توقيعين ) من اجل تلافي الخطأ الغير مقصود 2-ولكن قد يكون هناك فكرة لتحديد حد زمني محدد للجلسة سأجعلهما في فورم تحكم .. بين يدي صاحب العمل جزاك الله خيرا .. وأحسن اليك
  7. هل تصدق ان ما طرحته انا هنا من تصور انه وليد اللحظة أقرأ ما تكتب وافكر واكتب .. يمكن ان تلاحظ ذلك بالتعقيبات والتعديل انت وجه مبارك .. سبق ان عملت قريبا من هذه الفكرة .. عملته لنادي من نوادي الحي .. ولكن الفرق وجود معيار ( تاريخ اليوم ) ففي الحضور ليس هناك ضوابط في اي وقت يوقع اما الانصراف فمربوط باليوم الحالي
  8. تلاقح افكار .. على قولتهم احنا بالهوى سوى هذا لا يمكن لا يمكن فتح سجل جديد .. مادام حقل الانصراف فارغ لو جاء بعد شهر ( حسب وضع معيار حد زمني ) ثم وقع .. فسيقوم باغلاق الحقل كما يحدده النظام .. ثم يفسح له المجال لتسجيل جديد كل هذا سيتم آليا من غير تدخل انا كتبت لصاحب العمل اذا يمكن تحديد اقصى فترة يبدوا ان العمال ينامون في المنشأة اثناء العمل
  9. قد يخطر على البال تحديد اكبر فترة ممكنة لبقاء العامل في عمله .. واذا تجاوزها ثم قام بالتوقيع يسجل له في حقل الانصراف غياب ويخبره ان توقيعه خارج النظام .. ويمكنه تسجيل الحضور الجديد
  10. هذا هو المعمول به في مكائن الحضور والانصراف المنتشرة آي دي / حقل للتاريخ والوقت / حقل لنوع التوقيع غالبا يستخدمون حرف نصي : ( O ) و ( I ) ................ ولكن اذا استخدمنا حقلين اصبح استخراج فرق التوقيت سهلا جدا ...................... سأعرض تصوري للفكرة الأولى .. وفيها اشكالية لو تم حلها فسيصبح التصور مقبولا الضابط في الفكرة : استعلام مصدره جدول الحضور المعيار هو معرف الموظف يعرض سجلا واحدا هو عبارة عن اكبر سجل في الجدول (مفتاح الجدول ) الآن يوجد ثلاث احتمالات : اما ان يكون هذا اول توقيع للموظف ... ستكون النتيجة = صفر هنا نفتح سجل جديد .. ونسجل في حقل الحضور واما ان يظهر السجل .. حقل الحضور ( نعم ) و حقل الانصراف (فارغ) .. هنا ندخل التوقيع في الحقل الفارغ وإما ان يظهر الحقلين ( نعم) ... اقصد بنعم اي تحتوي على بيانات ( تاريخ) .. هنا نفتح سجل جديد .. ونسجل في حقل الحضور الآن الصورة واضحة ويمكننا من خلال هذه الاحتمالاات تسجيل التوقيع في المكان المناسب بقي امامي اشكالية !!! ماذا لو لم يتم توقيع الانصراف الا بعد يومين او ثلاثة ... هل من فكرة لتجنب هذه الثغرة ؟ على اعتبار اننا سنلغي ضابط اليوم المحدد
  11. السلام عليكم سأعرض الفكرة باختصار غير مخل : التاريخ والوقت المدخل نوع التنسيق جنرال العملية مفتوحة .. التوقيع الأول = حضور والذي يليه انصراف .. ثم الذي يليه حضور ثم انصراف بمعنى ان العملية مفتوحة بغير وقت محدد ، فيمكن للموظف ان يوقع حضور وانصراف 10 مرات في اليوم او اكثر بل ان اليوم غير موجود في القاموس حيث ان العملية تبقى مستمرة فقد يوقع الساعة العاشرة مساء ويخرج السادسة صباحا من الغد بشرط وجود ضابط صغير ( انتظار دقيقة او اكثر بين كل توقيعين ) من اجل تلافي الخطأ الغير مقصود الآن : هل اعمل جدول حضور وانصراف يحتوي على ثلاث حقول : المعرف / وقت الحضور/ وقت الانصراف ام جدولا يحتوي على المعرف / وحقلا واحد يشمل الحضور والانصراف معا ( اي ان كل عملية بسجل مستقل ) ابعاد العملية هي التي تشحذ الفكر وتعطي تصورا صحيحا المخرجات المطلوبة : حصر ساعات العمل
  12. انا لي تجربة سابقة معه قبل كم سنة لم تستمر اكثر من يوم .. ولكن ما حصل بالأمس كان بالاكراه ازيدك من الشعر بيت .. حين عدت سالما قمت بحملة عنيفة على برنامج الحماية .. والتحديث التلقائي قيدت يديه ورجليه وكممت فمه
  13. السلام عليكم أسوق لكم تجربتي الطازجة : انا استخدم وندوز 10 قبل يومين وعند اقلاع الحاسوب اظهر على الشاشة ( الجحش وندوز ) واعذروني على الوصف .. أظهر على الشاشة امامي انه سوف يقوم بالتحديث لم يعطني خيارا للرفض .. لا يوجد الا زر واحد للمتابعة قلت ماشي يمكن يريد يحدث ملفات النظام لوجود خلل بها الجحش ركب لي وندوز 11 تصفحته .. حلو .. الوان جميلة .. وتبويبات لها اول وليس لها آخر في وندز 10 كان كل شيء بجانبي وسهل الوصول اليه .. اما هذا فيحتاج الى خطوات وقوائم واحدة خلف الأخرى من اجل اصل الى الخصيصة المطلوبة صحيح انه مطور لخاصية اللمس ، ولكني رجل عجوز .. اعتدت على كل شيء قريب مني اسلمت أمري الى الله .. وقلت اتعايش معه واصبر واتحمل حتى اعتاد عليه .. لن أكون اضعف ممن اخذ على ام اولاده ، فتاة عروسا وروضها للعلم الملف الذي يتم تحزيمه accde على 11 لا يعمل على 10 ولكنه اليوم ركز رأسه في الجدار وقال لي : ربي وربك واحد لن اجعلك تهتني في عروسك الجديدة بدأت الملفات تومض وترتعش كأن بها حمى ولم اتمكن من فتحها . اتصلت بأهل العلم والخبرة فأفادوني ان كل هذه الافاعيل من برنامج الحماية المدرج ضمن وندوز وأشاروا علي بالتراجع .. الى الاصدار السابق .. حيث يوجد ايقونة في النظام خاصة بهذا الشان تسمح بالاستعادة الحمد لله طبقت النصيحة ورجعت الى دياري سالما .
  14. مشاركة مع اخي @Foksh تم التصرف بكثير من التنسيق والتسميات مثلا تسمية الكائنات الأفضل ان تكون اسماؤها تدل على محتواها Data126.rar
  15. الف مبروك اخي العزيز فادي .. وأهلا بك بين اخوانك
  16. مبروك التشريف .. والانضمام الى كوكبة الخبراء .. تستاهل اكثر زادك الله علما .. ووفقك وسددك
  17. سهل نعم .. وهذا ما يسمى بالسهل الممتنع تكاثرت الظباء على خراش ... فما يدري خراش ما يصيد خراش اليوم ليس في حيرة من أمره سيصيد ما خف وزنه وزاد ثمنه الحمد لله أولا وآخرا .. إثراء المواضيع بحلول وأفكار متنوعة يصب في صالح الباحث طالب العلم الشكر لكم جميعا جزاكم الله خيرا ورفع قدركم واصلح لكم الأهل والذرية ورزقكم من حيث لا تحتسبون .
  18. الدالة جميلة وسوف اعتمدها .. لاحظت تكرار المعايير Or في الاستعلام خاصة معيار دالة الأيام .. ومع اني حذفت التكرار فالدالة تعمل جيدا .. شكرا جزيلا بالنسبة لمعيار الوقت سأبقى على عمل الاخ موسى أرى أنه اقوى في تحديد البداية والنهاية اهلا اخي محمد انت صنعت الدالة على ايام الاسبوع .. والاستعلام لا نحتاج فيه الى الأيام حتى ارقام الأيام التي نتعامل معها تبقى في الدالة فقط وقد جربت ولم تظهر السجلات حسب المطلوب .. رغم اني تحققت من البيانات في الجدول اشكرك على التفاعل والمشاركة .............................................. احبتي ازعم اني حصلت على المطلوب فجزاكم الله خيرا
  19. تطيب المجالس بمشاركتك عقول الرجال اين المرفق ؟ ام تريد طلابك يتعبوا كما تعبت
  20. صح .. ولكن الوقت يحمل معياره الخاص لم اغير في معيار الأخ موسى
  21. ان امكن دمج الدالتين بدالة واحدة .. جيد بحيث تصبح الدالة يوم الخميس = 1 أو 2
  22. وجدت حلا عملت دالة بل اثنتين .. لأن يوم الخميس مشترك هذه لوسط الاسبوع جميع الأيام ..... ولآخر الاسبوع فقط الجمعة والسبت Public Function funDayInweek() Dim i As Integer If Weekday(Date) >= 1 And Weekday(Date) <= 5 Then i = 1 funDayInweek = i ElseIf Weekday(Date) >= 6 And Weekday(Date) <= 7 Then i = 2 End If funDayInweek = i End Function ثم عملت الثانية وخصصتها لنهاية الاسبوع يوم الخميس فقط Public Function funDayInweek5() If Weekday(Date) = 5 Then funDayInweek5 = 2 Else funDayInweek5 = Null End If End Function يوجد في المثال نسخة طبق الأصل من الدالتين .. استبدلت فيها دالة استخراج اليوم بمتغير .. من اجل الفحص والتأكد من النتيجة Database3.rar
  23. اهلا اخي @Foksh وااااااو الأمر معقد بالنسبة لي باستخدام استعلامات وسيطة ومعايير كثيرة اتمنى يكون الحل أسهل مباشر ومحكم .. على احتمال تغير الفترات بالزيادة او النقص الوقت او الفترة وتم التعامل معها بشكل مباشر بسيط في مثال الأخ موسى بقي الأيام اتوقع ان عمل دالة تستكشف اليوم الحالي مع ربط اليوزر بهذا اليوم حسب صلاحيته هو الأفضل
×
×
  • اضف...

Important Information