السلام عليكم ورحمة الله.. :D
الكائنات الحية هي تلك المخلوقات التي لها القدرة على التنفس والتكاثر والنمو ، وهي تنقسم الى مملكتين رئيسيتين مملكة الحيوان ومملكة النبات....
وبالطبع فإن ذلك لا يعنينا من قريب أو بعيد في منتدى الأكسيس :S
طيب ما الحكاية؟؟؟ :wacko:
باختصار شديد هي بعض افكار بسيطة جمعتها في هذاالملف مفادها وغايتها أن تجعل من الكائنات داخل نماذج الاكسيس اكثر حيوية وتفاعلا ونضارة :) لذا كان الموضوع بعنوان الكائنات الحية...
والموضوع عبارة عن أربعة أفكار بسيطة ومتواضعة كل منها يختبئ تحت لسان تبويب داخل النموذج الذي يظهر لك عند فتح الملف هذه هي الصورة
وتلكم هي التفاصيل...
1- أزرار تتغير وظائفها وخصائصها تبعاً لتغير اختياراتك :
تحت لسان التبويب "Buttons" تجد مايلي:
كما ترى بالصورة فعن يمينك مجموعة خيار بها خياران (تقرير الوارد / تقرير المنصرف) وعن اليسار زران فارغان لا حياة فيهما..
ولكن حين تضغط على احد الخيارين ستدب في الازرار الحياة فان اخترت تقريرا سيظهر اسم التقرير على كل زر ويكون اللون ازراقا ان كان خيارك هو الاول وأحمرا إن كان هو الثاني وعند الضغط على الزر ستشاهد او تطبع التقرير الذي قمت باختياره
الفكرة العامة
أ- كود تحت حدث عند الضغط لمجموعة الخيار يتحكم في تسمية زري الامر عن طريق الاوامر Caption للتحكم بتسمية الزر و Forecolore للتحكم في لون الكتابة وهذا هو الكود...
ب- للتحكم في وظيفة الزر كلما تغير الخيار نضع الكودين التاليين(الاول لزر المشاهدة والثاني لزر الطباعة) تحت حدث "عند النقر" لكل زر...
========================
2-مربع تحرير وسرد يحتفظ بكل عنصر تضيفه اليه :
ننتقل الان الى لسان التبويب التالي والمسمى "Compo"
ببساطة ستجد نموذجا فرعيا به مربع تحرير وسرد Compo Box والمربع يحتوي على عدة اسماء بالطبع يمكنك الاختيار من بينها...
الجديد انك ان اضفت اسما لاول مرة فسيظهر لك ضمن القائمة اليا بداية من المرة التالية جرب وتعال :lol:
الفكرة العامة
أ- من خصائص مربع التحرير والسرد اجعل خاصية الRow source تشير الى نفس الجدول المصدر للنموذج الفرعي مع اضافة كلمة Distinct بعد Select لحذف المكررات من القائمة (المكررات بالكاف تعني العناصر المكررة :D)
ب- تحت حدث "عند فقد التركيز" لمربع التحرير والسرد نكتب الكود التالي
Me.refresh Me.Requiry
من اجل تطبيق الاضافة بصورة فورية.
========================
3-قائمة تتغير عناصرها والوانها بتغير اختيارك :
اذا اخترت "الاولاد" ستظهر لك بمربع القائمة اسماء ثلاثة اولاد بلون ازرق مع خلفية ازرق فاتح واذا اخترت البنات يتغير الامر فورا وتجد امامك اسماء ثلاث بنات بلون احمر مع خلفية صفراء فاقع لونها :D
الفكرة العامة
أ- تغيير لون الكتابة ForeColor
ب- تغيير لون الخلفية BackColor
ج- تغيير اسم الجدول مصدر بيانات القائمة RowSource
كل ذلك بكود تحت حدث عند النقر لمجموعة الخيار (اولاد/بنات) وهذا هو الكود
Private Sub Fr2_Click() If Fr2 = 1 Then lst.RowSource = "m" lst.BackColor = 16777088 lst.ForeColor = 16711680 Else If Fr2 = 2 Then lst.RowSource = "f" lst.BackColor = 8454143 lst.ForeColor = 128 End If End If End Sub
========================
4-مربع يظهر -فوراً - التغير نتائج العمليات الحسابية من واقع ادخالات النموذج :
اخر الافكار ..مربع قائمة يحتوي اسماء وارصدة اذا اضفت او خصمت مبلغا الى اسم موجود او اضفت اسما جديدا تأثر الرصيد بمربع القائمة وظهر لك التأثير فوراً..
الفكرة العامة
اكتشفها بنفسك فهي سهلة وان تعذر الامر فسأل عما بدا لك :D
========================
طبتم واهتديتم.


