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

البحث برقم الموظف

مغلق
بدأه Max-ss في 19 سبتمبر 2005 · 5 رد · 829 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الى جميع الأخوان و الأخوات في المنتدى ، أنا سويت كل الجداول المطلوبة و الاستعلامات المطلوبة و هي تعمل معاي تمام 100 % :rolleyes: لكن عندي مشكلة عطلتني من تكملة قاعدة البيانات حقتي و هي كالتالي :

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

- قمت بعمل زر بث في أحد النماذج لكن المشكلة أريد أن يكون زر البحث يبحث دائماً في خانة رقم الموظف . :unsure: كيف أقوم بعمل ذلك حتى يقوم بإظهار معلومات الموظف في النموذج .

== ملاحظة : أنا قمت بعمل علاقة رأس لاطراف بين جدولين الأول يحمل جميع أسماء الموظفين و أرقامهم و إداراتهم و الجدول الآخر يحمل فواتيرهم و الربط كان عن طريق حقل الرقم الوظيفي ==

ما عليش بتعبكم معي بس و الله أن الشغلات ذي عطلتني مرة

#2

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

الاخ الكريم

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

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

وبالتوفيق بإذن الله,,,

db1.rar

أشهد أن لا إله إلا الله وأشهد أن محمدا رسول الله

bnr025.gif

مـــوقـــعـــى

#3

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

#4

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

الاخ الكريم

اليك ملفك بعد عمل التعديل فيه, لقد حولت لك مربع التحرير والسرد الى مربع نص. الان يمكنك ان تضع الرقم الذى تريده وتضغط Enter فيظهر لك بيانات الموظف المطلوب. وذلك من داخل النموذج.

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

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

امر فتح تقرير الموظف المحدد (استعراض) هو كالتالى

    DoCmd.OpenReport "Table", acPreview, "", "[Number]=Forms!Table!Number "

الامر DocMd.OpenReport هو امر فتح التقرير

"Table" اسم التقرير

acPreview امر فتح التقرير فى حالة قبل المعاينة

"[Number]=Forms!Table!Number"

هو المعيار الذى على اساسه سيختار الموظف المحدد فكلمة Number تعنى رقم الموظف عامة.

Forms!Table!Number تعنى رقم الموظف الموجود بياناته حاليا على النموذج Table

والامر السابق يعنى ان معيار اختيار ما سيتم طباعته هوان يكون الموظف المختار للطباعة له نفس رقم الموظف المستعرضة بياناته على النموذج. هذا كل ما فى الامر.

وبالتوفيق بعون الله,,,

db1.rar

أشهد أن لا إله إلا الله وأشهد أن محمدا رسول الله

bnr025.gif

مـــوقـــعـــى

#5

يا شيخ روح الله يبيض وجهك ويكثر من أمثالك و الله أني داري أني غثيتك لكن ما عليش

جزاك الله ألف خير

#6

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

اخى الكريم بارك الله فيك واكرمك وكن واثقا باننا هنا اخوة ولا يوجد سعادة تضاهى سعادتى بدعواتك ودعوات الاخوة الصادقة.

ولك منى التحية,,,

أشهد أن لا إله إلا الله وأشهد أن محمدا رسول الله

bnr025.gif

مـــوقـــعـــى

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

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