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

كيف تتغير السجلات بتغيير القائمة المنسدله


Secure

الردود الموصى بها

السلام عليكم ورحمة الله وبركاتة

لدى جدولين جدول موظفين وجدول متابعه يوميه

لدي قائمتين منسدله القائمه الاولى مرتبطه باسم الموظف بجدول الموظفين والقائمه الثانيه تختص بالشهر

سؤالي كيف استطيع تغيير السجلات حسب اسم الموظف وتاريخ الشهر واضيف له سجلات حسب الشهر الي اختاره ؟؟؟

رابط هذا التعليق
شارك

تم الربط بين الجدولين

ثم عملت لك نموذج اساسي وآخر فرعي لادخال البيانات اليومية فقط ، فبمجرد التركيز على حقل التاريخ يتم ادراج تاريخ اليوم وتستطيع تعديله ان اردت ( هذا النموذج للادخال فلا يعرض البيانات ) انتبه ! جعلت حقل عدد الردود مطلوب لتلافي السجلات الفارغة

كما تم عمل نموذج ( نسخة من اليومية) خاص للبحث بالاسم ورقم الشهر والاطلاع والتعديل

test2.rar

رابط هذا التعليق
شارك

أبو الانس بالله هات راسك بسلم عليه عمل رائع جداً

يوجد بعض الامور الي يحتاجها البرنامج عشان يكتمل ولكن انت الي انجزت البرنامج بصراحه وانا مالي فضل فيه ابدن

بارك الله فيك

والشكر موصول للاخ bluemind

رابط هذا التعليق
شارك

الاخ ابو الانس

حاولت اعدل على نموذج مسير الرواتب بنفس الطريقه التي قمت بها في نموذج frmyomyah

والتعديل بيكون على شقين

الشق الاول

بحيث عند اختيار اسم الموظف تظهر معلوماته حسب الحقول الموجوده في نموذج مسير الرواتب كالراتب ورقم الموظف وما إلى ذلك

والشق الثاني باختيار اسم الشهر وإظهار المعلومات حسب الحقول الموجوده في نموذج مسير الرواتب

استخدم الطريقه التاليه

من مربع تحرير وسرد المسمى اسم الموظف

قمت بعمل استعلام عن الموظف والراتب

SELECT الموظفين.[الاسم الأول], الموظفين.الراتب FROM الموظفين;
وقمت بإنشاء حدث ( بعد التحديث ) واضفت الكود التالي
Private Sub ÇÓã_ÇáãæÙÝ_AfterUpdate()


    Dim rs As Object


    Set rs = Me.Recordset.Clone

    rs.FindFirst "[ÇáÑÇÊÈ] = " & Str(Nz(Me![ÇÓã_ÇáãæÙÝ], 0))

    If Not rs.EOF Then Me.Bookmark = rs.Bookmark

End Sub

ولكن لم تنجح الطريقه

اتمنى منك التعديل وتوضيح الطريقه والشكر مقدم

رابط هذا التعليق
شارك

السلام عليكم

اخي :

ذكرت لي سلفا انك لست غريبا عن بيئة البرمجة

فاريد ان اذكرك بأساسات لا يختلف عليه اثنان :

عندما نقوم بإدخال البانات وحفظها في جدول ما فلسنا بحاجة الى ادخالها او حفظها في مكان آخر

وهذا الذي وقعت فيه هنا ، فالغياب والسلف ومصاريف السائق تم تدوينها في جدول اليومية فمن الخطأ تخصيص مكان لها في جدول المسيرات ، فالصحيح ان تكون الحقول الخاصة بها والموجودة في نموذج المسيرات ان تكون غير منظمة ويتم جلب البيانات المطلوبة من جدول اليومية عن طريق استعلام ( الاستعلام هو روح الاكسس )

ايضا تستطيع ان تطبق هذا فيما يخص المعدات بعمل الاحصاءات الشهرية والسنوية عن المصروفات والدخل لكل معدة ، وينطبق ذلك ايضا على السائقين فيمكن عمل احصائيات بالاكثر غياب او الاكثر دخل او خسائر ونحو ذلك ، كل ما ذكرت لك يتم استنباطه من جدول اليومية ( الا يستحق العناية ؟ )

تحياتي

رابط هذا التعليق
شارك

وعليكم السلام هلا ابو الانس

اولاً اشكرك على تفاعلك مع موضوعي وهذي عادتك في هذا القسم

كلامك سليم وانا اتفق معاك في جميع ما ذكرت بخصوص ان الاستعلام هو روح الاكسس

و أحد الافكار الي راودتني هي عمل هيدر وفوتر ثابتين ويتم طلبهم لجميع النماذج نفس سكربتات php ولكن سأتركه لمرحله متقدمه بعد الانتهاء من البنية التحتيه للبرنامج وهي شبيهه بفكرة الاستعلام بحيث ان يكون هناك خفه في قاعدة البيانات

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

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

رأيت بأنك قمت انت بعمل علاقة بين جدول المتابعه اليومية وجدول الموظفين

وحاولت ان افعل مثل ما فعلت وهي ربط جدول مسير الرواتب بعلاقة

ولكن احترت بعلاقة مسير الرواتب فهل سيتبع المتابعه اليوميه ام سيتبع الموظفين ام الاثنين معاً وكيف ؟؟

ولو انتهيت من بناء علاقة بين مسير الرواتب و أحد الجداول سواء الموظفين او المتابعه اليومية او الاثنين معاً ؟

وقمت بعمل استعلام من المتابعه اليوميه ؟؟ كيف سأجعل هذا الاستعلام بشروط وهي اسم الموظف وتاريخ الشهر ؟؟

اتمنى اني ما اكون اثقلت عليك بكثرة اسئلتي ولكن جزيل الشكر على سعة صدرك

رابط هذا التعليق
شارك

انظر المرفق

قمت بتعديلات متنوعة

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

ــــــــــــــــــــــــــــــ

العلاقة الان بين الجداول توقعية لما نريده من نتائج فمدار البرنامج على السائق والمعدة هذا حسب تصوري

ــــــــــــــــــــــــــــــ

نموذج الرواتب

تستطيع الآن اختيار اسم السائق ورقم الشهر وفي نفس الوقت سيظهر مجاميع الغياب والسحب والضافيات للسائق الذي تم اختياره للشهر نفسه

ملحوظه :

الخلايا الملونة باللون الأصفر يجب ان تكون في جدول الموظفين ، ويتم جلبها كما عملنا بالمجاميع لأنها ثوابت لا تتغير

ــــــــــــــــــــــــــــــ

الآن ما المطلوب منك عمله ( سنعطيك مهلة الى ما بعد العيد ) :power:

اريد بمجرد فتح نموذج الرواتب ثم اختيار الاسم والشهر : اجد جميع الخلايايا مكتملة أي ان مسير الراتب تم عمله آليا ، وخلية واحدة فقط فقط فقط التي يمكن الكتابة بها وهي : { ما تم استلامه من الراتب ) ليظهر الباقي آليا

تحياتي ،،،،،

test4.rar

رابط هذا التعليق
شارك

  • 3 weeks later...

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information