بحث مخصص من جوجل فى أوفيسنا
Custom Search
|
-
Posts
1,047 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
8
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
مشاركات المكتوبه بواسطه husamwahab
-
-
- 1
-
السلام عليكم استاذي الحبيب abouelhassan
اعتذر لتاخري بالرد
بالنسبة للمشكلة اعلاه السبب انك لم تقم بانشاء علاقة بين جدولي المواد والصفحات
- 1
-
السلام عليكم استاذي العزيز Tarekfathallah
اعتذر لتاخري بالرد لانشغالي بالعمل
بالنسبة لطلبك انا بخدمتك وان شاء الله ساجري التعديلات المطلوبة ليكون البرنامج متضمن الخيارات التي طلبتها
On 4/21/2021 at 5:34 PM, Tarekfathallah said:اريد تحديد الوجبة الثالثة يدويا ( جميل او جمال ) من الفورم
بالنسبة لهذا الخيار فهو فعال مجرد كتابة يوم اجازة في جدول الاجازات للعنصر المراد اعفاءه سيقوم البرنامج بالتعويض بعنصر من الوجبة المناوبة لهذا اليوم
-
3 hours ago, Tarekfathallah said:
لو سمحت تشرحلي ما هو عمل الجدول tbloff
جدول ايجازات العناصر او اعفاء العنصر من المناوبة لسبب من الاسباب
نكتب تاريخ الاعفاء من المناوبة ورقم الموظف
ملاحظة : الاعفاء هنا مؤقت وليس دائمي كما في جدول الاسماء
2 hours ago, Tarekfathallah said:انا احدد الاسمين جميل وجمال وطبيعة عملهم واذا لم احدد يجلب لي اسم من الذين عندهم خدمة
بالنسبة للوجبة الثالثة (جميل وجمال) التحديد وعدم التحديد لا يغير شي لانه تم تحديد هذين العنصرين للوجبة الثالثة
واذا اردت اعفاء احدهم مؤقتا لسبب ما فيتم التعامل معهم كبقية العناصر اي يتم كتابة تاريخ الاعفاء ورقم الموظف في جدول الاجازات
3 hours ago, Tarekfathallah said:وكيفية عدم تكرار الاسم مناوب في الاعطال والاعياد
لم يتم مراعاة هذا الامر لان المسالة معقدة ومتداخلة وتحتاج الى حسابات اخرى
فقط تم مراعاة عدد ايام المناوبة لكل عنصر تقريبا متساوية
ساحاول التعديل قدر الامكان للوصول لاقرب نتيجة ممكنة ان شاء الله واذا وصلت لنتيجة ساطرحها
وعذرا للتقصير والاطالة
-
- 1
-
تفضل التعديل استاذي العزيز
ملاحظة : الكود طويل جدا لكن يفي بالغرض وان شاء الله ساحاول اختصاره ان امكن
لاحاجة لتحديد يومي السبت والاحد في جدول التاريخ فقط حدد العطل الاخرى
-
جرب هذا المرفق عسى ان تجد طلبك
- 1
-
عليكم السلام والرحمة
الحقل المطلوب لا يمكن تفريغ بياناته بعد ادخالها
فالكود في المرفق هو لمسح البيانات وليس تفريغها وهذا اقرب تعبير وجدته لوصف الحالة
جرب الكود ادناه وستفهم قصدي
Me.c3 = Null
- 2
-
عليكم السلام والرحمة
انا بالخدمة استاذي العزيز
تفضل هذا التعديل
ملاحظة : التعديل يراعي العطل واجازات المناوبين لكن لا يراعي اضافة عنصر او حذفه
هي ممكنة لكتها اكثر تعقيد وان شاء الله ساحاول بها وساخبرك اذا وصلت لنتيجة
وعذرا للتقصير
- 2
-
استاذي العزيز wael_rafat
شكرا لك وانا بالخدمة والشرح سيكون اختيار ثلاثة عناصر لكل يوم عدا يومي السبت والاحد فيتم اختيار عنصرين
Num = 1
بما انه عدد الايام اكبر بكثر من عدد العناصر لذا نضع عداد لمعرفة عدد العناصر التي تم اختيارها ونخبر الكود بالعودة للعنصر الاول عند انتهاء عدد العناصر والذي سيتبين لاحقا
For j = 1 To XCount2
هذا عداد لعدد الايام
If Weekday(Rs2!XDate, 7) > 2 Then k = 3 Else k = 2 End If
هذا الكود لاختبار اليوم هل هو عطلة ام لا اذا كان عطلة يختار عنصرين واذا لا يختار ثلاثة
فالكود اعلاه يعيد اليوم الى رقم فاذا كان واحد فاليوم هو السبت واذا اثنين فاليوم هو الاحد وهكذا
For i = 1 To k Rs2.Edit Rs2(i) = Rs!XNo Rs2.Update
هذا الكود خاص باختيار العناصر لكل يوم والتي تم تحديد عددها سابقا
Num = Num + 1 If Num > XCount Then Rs.MoveFirst Num = 1 Else Rs.MoveNext End If
هذا الكود هو الذي سيختبر هل تم شمول جميع العناصر والعودة للعنصر الاول من جديد ام لا
فالسطر الاول يزيد واحد في كل مرة يتم اختيار عنصر ويجري الاختبار هل تم الوصول لاخر عنصر اما لا
اذا لا سيستمر العداد ويختار العنصر التالي واذا نعم سيختار العنصر الاول ويعيد العداد الى حالته الاولى ليستمر العد من جديد
وتستمر العملية لحين انتهاء عدد الايام او الفترة الزمنية المطلوبة
بالنسبة لتحديد عدد العناصر من مجموعة معينة او تحديد ايام عطل غير يومي السبت والاحد
الافضل وضع مربع اختيار لاختيار العناصر والعطل كما هو الحال في المرفق الاخير لاستاذ Tarekfathallah
وعذرا للتقصير والاطالة
- 1
- 1
-
استاذي الحبيب abouelhassan
انا بخدمتك ورحم الله والديك على هذا الدعاء
ومبارك عليكم الشهر الكريم واعاده الله عليكم بالصحة والسلامة وقبول الاعمال
- 1
-
استاذي العزيز د.كاف يار
شهادة اعتز بها رغم اني اقل من ذلك بكثير وما انا سوى تلميذ بمدرستكم
استاذي العزيز Tarekfathallah
انا بخدمتك
- 2
-
جميل جدا استاذ
رحم الله والديك ومبارك عليكم الشهر الكريم
-
عليكم السلام استاذي العزيز
عدد الوجبات المناوبة واسماء المناوبين لكل وجبة
فترات الدوام والاستراحة لكل وجبة
غير واضحة
-
- 1
-
عليكم السلام والرحمة
بالخدمة استاذي العزيز
- 1
-
انا بالخدمة استاذ Tarekfathallah
حسب فهمي لطلبك هو انه يتم انتخاب شخصين اوثلاثة اشخاص من كل وجبة للعمل في موقعين مختلفين اثناء دوام الوجبة واذا فهمي صحيح
محتاج اعرف الفترة الزمنية للتوزيع
عدد الوجبات المناوبة واسماء المناوبين لكل وجبة
فترات الدوام والاستراحة لكل وجبة
تحديد العطل الرسمية خلال الفترة الزمنية عدا عطلتي السبت والاحد بطبيعة الحال
-
تفضل التعديل
ملاحظة : مستقبلا الافضل وضع مشاركة جديدة حتى لا نخالف قوانين المنتدي
وعذرا من اساتذتنا المشرفين
- 1
-
-
اذا امكن ارسال الملف الذي حدثت فيه المشكلة بعد التعديل
مع توضيح اكثر لطلبك
-
بالخدمة استاذ jo_2010
-
تفضل هذه المحاولة ارجو ان تكون موفقة
- 2
-
رحم الله والديك
وانا بالخدمة استاذي العزيز
-
عليكم السلام والرحمة
تفضل التعديل ارجو ان يكون طلبك
ملاحظة : الكود يراعي يومي السبت والاحد فقط كعطل رسمية اما بقية العطل فيجب تحديدها وبعد معرفة كفاءة الكود يتم تعديل الكود على اساسها
- 2
- 2
توزيع المناوبة على العناصر
في قسم الأكسيس Access
قام بنشر
السلام عليكم استاذ Tarekfathallah
اعتذر استاذي العزيز لتاخري بالرد عليكم وذلك لانشغالي بالعمل
والله يشهد اني لم انساك
اريد اخر تحديث للمناوبة لجميع الوجبات واعتبارا من اول ايار ولمدة اسبوع ليتم ترتيب البرنامج على اساس اخر تحديث