الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

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

مغلق
بدأه سراب في 26 مارس 2002 · 3 رد · 599 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

الى الاخوة الافاضل : ارجو منكم المساعده .... و لكم مني جزيل

الشكر......

في نظام الرواتب للموظفين ......يوجد لدي جدول للموظفين مكون من الحقول التاليه (رقم الموظف و نوعه رقم ـــــ الاسم و نوعه نص ــــ و العنوان و نوعه نص ـــــ ورقم الهاتف و نوعه رقم ـــــ والحاله (يعني مستلم للراتب او لا) و نوعه نعم لا)

المطلوب:

عمل نموذج يحتوي زر و عند الضغط على الزر يقوم بعمل شيئين في نفس الوقت:

اولا: يقوم بوضع علامة صح تلقائي في جدول الموظفين امام كل موظف مستلم.

ثانيا يقوم بطباعة تقرير للسجل الحالي للموظف المستلم ويشمل هذا التقرير رقم الموظف و اسمه و عنوانه و رقم الهاتف.

و مره اخرى اشكركم على جهودكم الرائعه في رفع مستوى هذا المنتدى و جزاكم الله كل الجزاء....انتظر منكم الرد المستعجل

#2

السلام عليكم

أخي العزيز

أولا بالنسبة للتعليم علي حقل تم الاستلام

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

بالنسبة للسؤال الثاني

رجاء مراجعة المواضيع السابقة ( طبقا لقواعد طرح الاسئلة المثبتة أعلا المنتدي ، منعا للتكرار )

و عموما يكون فتح التقرير بالامر التالي

حيث يفتح التقرير مع وضع فلتر علي رقم الموظف الموجود حاليا علي الفورم

DoCmd.OpenReport "reportname", acViewPreview, , "[ID]= " & forms![Formname]![Field].value"
#3

السلام عليكم

اشكركم على جهودكم وجزاء الله كل القائمين على هذا المنتدى

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

set me! filesname= -1

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

وجزاكم الله خيرا

#4

السلام عليكم

بالنسبة للجزء الاول هل يتم ادخال الرقم فى inputbox ام فى الفورم مباشرة ، فان كان فى الفورم فالمطلوب هو تعليم الحقل فى السجل الحالي ان لم يكن معلما

if me.fieldname = 0 then me.fieldname = -1

اما بخصوص الفلتر ، فقصدت به اختيار سجلات معينة فى التقرير ، و هو هنا الموظف الحالي و هو الجزء الثالث من الجملة

"[ID]= " & forms![Formname]![Field].value

و هي الصيغة العامة و يمكن اختصارها الي

"[id]= " & me.employeeID

حيث id هو حقل رقم الموظف فى التقرير ، و employeeID هو حقل رفم الموظف علي الفورم

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

docmd.openreport "reportname"

و لذلك نضع الجملة الاخيرة لاختيار الموظف الحالي

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…