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

ام ناصر

03 عضو مميز
  • Posts

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

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

مشاركات المكتوبه بواسطه ام ناصر

  1. السلام عليكم ورحمة الله 

     اساتذتي الافاضل.. اعضاء المنتدى الكرام لدي نموذج لأضافة اجازات للموظفين ولكل نوع اجازة لها تاريخ بدء وانتهاء المطلوب هو ( عدم تداخل الاجازات)

    مثلا عندما يأخذ ( الموظف 1 ) اجازة اعتيادية من تاريخ 11/01/2017  الى 15/01/2107  لا يعترض البرنامج عند ادخال المستخدم نوع اخر من الاجازات  مثلا اجازة زمنية لنفس الموظف بحيث تكون ايام  هذه الاجازة ضمن عدد الايام التي اخذت في الاجازة الاعتيادية  . 

    المثال والصورة  مرفقة ادناه ..هذا ولكم كل الشكر والتقدير .

  2. وعليكم السلام ورحمة الله استاذ جعفر  .. عفوا المثال اعلاه يظهر نفس الاسم المرسل لكن محتواه غير ولا اعرف ماهو السبب ساعيد ارسال المثال

    اما فلترة الغيابات تكون على اساس تاريخ الغياب لثلاث اشهر التي تسبق التاريخ المدخل في النموذج للمثال المرفق مثال.rar  مع استخدام نفس الية العمل التي طبقتها حضرتك مشكورا في اظهار  عدد الغيابات المتتالية والغيابات الغير متتالية مع اسماء الموظفين .

  3. وعليكم السلام ورحمة الله استاذ جعفر ربي يبارك فيك  المقصود هو ان يستخرج الموظفين الغياب لثلاث اشهر سبقت التاريخ المدخل

    صراحة عملت تغيير بسيط على المثال حيث وقف لدي تنفيذ نتيجة الـ(ِAbs_Type)

    حيث قمت بتقسيم الجدول  الى جدول حضور والانصراف و جدول اسماء الموظفين وربطتهن بعلاقة  حاولت افهم الموديلات واعدل عليهن وعلى الاستعلام لكن محاولاتي باءت بالفشل ممكن تعديل من حضرتك على المثال المرفق  اكون ممنونة وارجو  ان لا اكون اثقلت عليك ..

    مثال تحذير الغياب.zip

  4. 40 دقائق مضت, jjafferr said:

    عفوا ما فهمت:blink:

     

    اعملي التغيير على المرفق ، واعطيني مثال من البرنامج:smile:

     

    جعفر

    اعتذر لعدم التوضيح يعني يمكن لنا اظهار الغياب لفترة آخر ثلاث اشهر اذا ما احببنا استخدام ادخال فترة التاريخين يدويا  ويكون الناتج بهذا كما مبين بالصورة اي اظهار النتائج داخل النموذج المفتوح

    نموذج.PNG

    مثال تنبيه الغياب.zip

  5. بارك الله فيك استاذ جعفر وسلمت يداك النتيجة رائعة ..ممكن طلب صغير لو سمحت بأن يكون الاستعلام الذي يعرض داخل النموذج مع شرط آخر ثلاث اشهر للغيابات في جدول الحضور والانصراف :smile:

     

  6. 11 ساعات مضت, jjafferr said:

    وعليكم السلام اختي:smile:

     

    لوسمحتي تعطينا معلومات اكثر عن طلبك:

    1. هل سوف تطلبين البيانات بين تاريخين؟

    2. اذا كان جوابك نعم ، واذا طلبتي البيانات لفترة شهر مثلا ، وكان هناك 3 ايام غياب متتايه ولكن لأكثر من مرة ، فماذا تريدين شكل رسالة التنبيه؟

    3. كم عدد الموظفين جميعا تقريبا؟

     

    جعفر

    استاذنا الفاضل ..الصراحة الفترة الزمنية بين تاريخين جدا تسهل آلية الفلترة لكن خلال استخدامي لها بأستعلامات التقارير وكذلك كتابتها ككود تظهر بعض التوايخ التي لم تدخل ضمن الفترة ولا اعرف السبب (استخدمت دالة الـ Between مرة والعلامات المنطقية <= التاريخ الاول و >= الثاني  بمحاولة اخرى) .

    اما جوابي على ماتفضلت بأستخدامها نعم

    الفترة للبيانات ياحبذا يظهر الغيابات لآخر 3 اشهر على الاقل  اكون ممنونة .

    اما الثلاث ايام مرة واحدة فقط  وشكل الرسالة تظهر اسماء الغياب او اي طريقة تنبه المستخدم للبرنامج .

    عدد الموظفين  200

  7. السلام عليكم ورحمة الله 

    اعضاء المنتدى الكرام اساتذتي الافاضل اود عمل رسائل تنبيه او تحذير للغياب  وعلى سبيل المثال اذا كان عدد غياب الموظف يتجاوز ثلاث ايام  متالية(بالنسبة لتاريخ تغيبه) يظهر مسج معين كأن يكون (تحذير لقد تجاوزت حد الاعلى للغياب  )واذا تجاوز الحد المذكور لكن بتاريخ غياب متقطع يظهر مسج اخرى بتنبيه معين ,

    المطلوب عمل استعلام  يبحث عدد الموظفين الغياب محدد بثلاث ايام متتالية في جدول الحضور والانصراف وكذلك يبحث عدد الموظفين الغياب لثلاث ايام لكن بشكل منقطع 

    هذا ولكم كل الشكر والتقدير .

    مثال 5.rar

  8. السلام عليكم ورحمة الله 

    اعضاء المنتدى الكرام اساتذتي الافاضل اود عمل رسائل تنبيه او تحذير للغياب  وعلى سبيل المثال اذا كان عدد غياب الموظف يتجاوز ثلاث ايام  متالية(بالنسبة لتاريخ تغيبه) يظهر مسج معين كأن يكون (تحذير لقد تجاوزت حد الاعلى للغياب  )واذا تجاوز الحد المذكور لكن بتاريخ غياب متقطع يظهر مسج اخرى بتنبيه معين , هذا ولكم كل الشكر والتقدير .

    تنبيه للغائبين.rar

  9. وعليكم السلام ورحمة الله :

    شكرا اخي تم حل مشكلة البيانات الغير ضرورية جزاك الله خير , الان ظهرت مشكلة تكرار البيانات في جدول الاجازات وحاولت احل مشكلة التكرار بجعل ID لايقبل التكرار  من خلال جعل خاصية

    ( Indexed = Yes (No Duplicates فعلا لم يتقبل التكرار ويظهر مسج لكن كيف اجعل المسج يظهر باللغة العربية الصور والمرفق ادناه لو سمحت

    تكرار.png

    بدون تكرار.png

    اضافة اجازة محددة لاكثر من موظف.rar

  10. سؤال آخر لأساتذتي الكرام اهل الخبرة لو يتفضلون علينا بالاجابة مشكورين  ..

    استخدمت جملة التحديث في نقل بيانات الموظفين من جدول الموظفين  الى جدول انهاء الخدمة واردت ان احذف السجل  الخاص بالموظف المنهية خدمته من جدول الموظفين ,فعند استخدامي لاستعلام الحذف تمسح كافة البيانات المرتبطة بهذا الموظف من عقوبات مكافآت ..الخ ,  من الجداول المرتبطة معه بعلاقات ولا استطيع حذف هذه العلاقات لمنعها من التأثر بالحذف الحاصل في جدول الموظفين. فما العمل برأيكم ؟ 

  11. وعليكم السلام ورحمة الله ..

    سلمت استاذ صالح وجزاك الله خير ...حقيقة اتبعت الخطوات وتم تنفيذ البرنامج لكن تظهر لي البيانات المضافة في جدول الاجازات كما مبين بالصورة ادناه اي عندما نضيف موظفين اثنين تأخذ البيانات في جدول الاجازات لثلاث وفي كل مجموعة للاضافة يظهر الـ record  الزايد  فيا حبذا لو ترشدنا لطريقة معينة لتفادي وجود بيانات غير ضرورية . 

    11.png

  12. اخي الكريم صالح حمادي بالنسبة للمثال الذي ارسلته جزاك الله خير لما اطبقه في نماذج جديدة وبأتباع نفس الخطوات تظهر لي مسج كالتالي :

    Run time error '2046' : the command or action 'GoToRecord' isnt available now  

    وذلك عند الضغط على نقل الموظفين في نموذج البحث ..ترى مالمشكلة لو سمحت

  13. في ١٨‏/١٢‏/٢٠١٦ at 17:21, Shivan Rekany said:

    انتبه معي اخي الكريم

    اولا شوف المصدر كومبوبوكس للموڤف الاول والثاني

    1.JPG

    مصدرهم بها ثلاث حقول ... حقل الاول الاسم الموظف هو خاص لكومبوبوكس asmm1 

    و حقل الثاني هو عنوان الموظف هو لمربع النصي اللي اسمه M1

    وحقل الثالث هو حقل ID وهو خاص لمربع النصي اللي باسم id1

    وكذلك لكومبوبوكس الثاني ايظا

    2.JPG

    شوف بعد ما شوفنا المصدر شوف الحقول اللي بيملأ بواسطة ذاك المصدر

    وهم الحقول ID1 , ASMM1 , M1 اي الحقل اي دي 1 و حقل اسم الموظف اي يعني كومبوبوكس و حقل عنوان الموظف

    لكن لازم لا ننسى ان نكتب عدد الحقول في COLUMN Count و حجم لكل حقل لكومبوبوكس كما توشف في الصورة

    وايظا حقل m1m2 بيملأ بعد ان تملأ حقول عنوان الموظفين 

    3.JPG

    شوف اكواد لكومبوبوكس بعد تحديث

    8.JPG

    8.JPG

    وعدنا استعلامين لتحديث البيانات وهما q1 , q2

    وشوف كيف عملنا

    4.JPG

    والاستعلام الثاني بدلنا الشرط 

    وايظا شوف غيرنا اسماء الجدول التنقلات الى اللغة الانكليزية لكي تجنبنا من الاخطاء

    6.JPG

    واخيرا شوف نظرتا الى الاكواد

    7.JPG

    مع تقدير 

    تقديري واحترامي لحضرتك استاذ شفان صراحة تعبتك وياي شاكرة لمجودك بايضاح العمل بارك الله فيك ووفقك دنيا وآخرة ,

    سؤال آخر وارجو ان لا اكون اثقلت عليك كيف تكون طريقة الاستبدال لموظف معين  يشغل منصبين وتم استبدال احدهما مع  منصب موظف آخر

    يعني مثلاً موظف يعمل بشعبة شؤون الطلبة وبنفس الوقت يعمل في شعبة التخطيط واريد استبدل عنوان احدى الشعبتين بعنوان شعبة لموظف آخر ؟ صراحة الموضوع معقد لكن معمول فيه .

     

  14. 6 ساعات مضت, Shivan Rekany said:

    حسب فهمي لطلبك

    اتمنى ان ينال اعجابك

    مستحين ان لا نستخدم اسماء الحقول الجدول بالعربية

    مثال استبدال.rar

    بارك الله فيك استاذ Shivan  واشكرك على سرعة الاجابة , تطبيقك للمثال كان روعة  ممكن شرح بسيط لما تم عمله في واجهة  النوذج وداخل استعلامات التحديث :smile:

  15. اساتذتي الكرام والمتابعين لمواضيع هذا الصرح المبارك السلام عليكم ورحمة الله..

    هل من الممكن استبدال العنوان الوظيفي لموظف معين بدل موظف آخر  مع ان تكون البيانات المحدثة  في جدول الخاص بالموظفين  والبيانات القديمة و المستحدثة  للعنوان الوظيفي لكلا الموظفين الذين تم استبدالهم في جدول التنقلات ؟ كما موضح بالصور  او بما تروه مناسباً كطريقة تخزين المعلومات بجدول التنقلات علماً ان هذه البيانات نحتاجها ضمن تقرير خلاصة خدمة الموظف كأن يكون العناوين الوظيفية التي تم شغلها من قبل الموظف .  

     

    مثال استبدال.rar

    نقل موظف.png

    2.PNG

  16. 5 دقائق مضت, رمهان said:

    تعديل في جمل الاسكيو ال

    
    Set rs = CurrentDb.OpenRecordset("select * from emp where [اسم الموظف] Like '" & [Text1] & "*'"): rs.MoveFirst
    Set rs1 = CurrentDb.OpenRecordset("select * from transfer where [اسم الموظف] Like '" & [Text1] & "*'"): rs1.MoveFirst

    مع التنبيه انه يتم تشغيل الاستعلام اولا ثم النقر على الزر

    بالتوفيق

    سلمت الايادي استاذنا الفاضل ربي يوفقكم ولايحرمنا من عطائكم .. الكود شغال وتم النقل فيه بنجاح:smile: 

    • Like 2
×
×
  • اضف...

Important Information