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

مشكلة في كود عملية البحث في مربع نص هل ممكن المساعدة


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

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

 

 

 

في فورم  FormPro  عند الضغط على زر تاكيد اغلاق البلاغ يقوم باغلاق الخانات وطباعة التقرير وكذلك تحديث فورم  Formshowpro

 

 

 في فورم FormPro  المطلوب عند الضغط على تاكيد البلاغ  يقوم كذلك بتحديث فورم  Formshowpro  بالاضافة الى خاصية  اغلاق الخانات التي قد وضعتها سابقا

pro.rar

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

حاولت بهذا الكود ولم ينفع

ivate Sub cmdsearch_Click()
txtname.Value = DLookup("[date_open]", "tbl_pro", "ID='" & Me.txtserch & "'")
txtname.Value = DLookup("[clinec]", "tbl_pro", "ID='" & Me.txtserch & "'")
txtname.Value = DLookup("[open_with]", "tbl_pro", "ID='" & Me.txtserch & "'")
txtname.Value = DLookup("[close_ID]", "tbl_pro", "ID='" & Me.txtserch & "'")
txtname.Value = DLookup("[close_with]", "tbl_pro", "ID='" & Me.txtserch & "'")
txtname.Value = DLookup("[date_close]", "tbl_pro", "ID='" & Me.txtserch & "'")
txtname.Value = DLookup("[net work]", "tbl_pro", "ID='" & Me.txtserch & "'")
txtname.Value = DLookup("[soft were]", "tbl_pro", "ID='" & Me.txtserch & "'")
txtname.Value = DLookup("[soft were]", "tbl_pro", "ID='" & Me.txtserch & "'")

pro.rar

تم تعديل بواسطه أبـوخليل
ضبط ترتيب وظهور الكود
رابط هذا التعليق
شارك

في الشرط اعلاه يجب ان يكون نوع الحقل ID نصي

 

اما اذا كان نوع حقل  ID  رقمي  يجب ان تكون صيغة الكود هكذا :

txtname.Value = DLookup("[date_open]", "tbl_pro", "ID=" & Me.txtserch )
رابط هذا التعليق
شارك

بعد أذن معلمنا الفاضل أبو خليل جزاه الله كل خير دائما على تعاليمه لنا

 

هذا التعديل أجريته (من باب الاستزادة) واعتمدته على استعلام.. وجعلت النموذج formpro لا يظهر البلاغات المقفولة.. فقط سيقوم بإظهار الجاري

وأضفت عليه عند الضغط على تأكيد إغلاق البلاغ يتم وضع علامة صح على clos_id ويظهر التقرير للطباعة وايضا لو تم اختيار clos_id سيظهر التقرير

وأيضا عند وضع علامة صح على إغلاق البلاغ أو الضغط على زر إغلاق البلاغ يتم إدراج التاريخ الحالي تلقائيا في حقل تاريخ الإغلاق

 

وأضفت نموذج آخر للبلاغات المقفلة (يمكن فتحه من النموذج الرئيسي) لمعرفة البلاغات التي تم إغلاقها

 

تحياتي...

 

 

 

 

pro---edit.rar

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

هل يمكن ان يكون التاريخ تلقائي اثناء فتح البلاغ واثناء اغلاقه وذلك تلافيا للاخطاء 

 

 

في  فورم   FormPro   تم اضافة   ID_ENG   المطلوب هو  اريد عند كتابة  رقم الموظف  في حقل  ID_ENG   يظهر اسمه في حقل   

close_with

 

 

حاولت  العمل  عليه ولاكن يوجد هناك خطأ

 

 

المرفق

 

pro7.rar

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

اخي الكريم أنت اتيت بتعديل آخر وجعلت النموذج مصدره الجدول وليس الاستعلام... فكيف كنت ستبحث عن البلاغات؟؟

 

الافضل ان تسئلني عما اجريت عليه التعديل وعموما تم التعديل حسب طلبك في اختيار eng سواء برقمه او باسمه

 

بالنسبة للتاريخ هل تقصد عند إدراج بلاغ جديد؟ ولكن اثناء اغلاقه لماذا؟؟

pro7.rar

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

اخي  بارك الله فيك  انا قد اخطئت في تسمية  احد الحقول في الجدول tbl_eng   وقد اضفت الان حقل  خاص بالرقم الوظيفي للموظف  واسمه ID_engner     وفي  formpro  نفس الحقل  بنفس الاسم

 

يوجد في فورم  formpro  حقل اسمه  close_with   وهو خاص باسم الموظف    اضفت مربع نص   فعندما يكتب الموظف رقمه الوظيفي  كما هو موضح في الجدول 73000  يظهر اسمه في حقل   close_with  

 

 

 

pro8.rar

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

اخي الكريم أنت اتيت بتعديل آخر وجعلت النموذج مصدره الجدول وليس الاستعلام... فكيف كنت ستبحث عن البلاغات؟؟

 

الافضل ان تسئلني عما اجريت عليه التعديل وعموما تم التعديل حسب طلبك في اختيار eng سواء برقمه او باسمه

 

بالنسبة للتاريخ هل تقصد عند إدراج بلاغ جديد؟ ولكن اثناء اغلاقه لماذا؟؟

اخي حفظك الله في تعديلك هناك خطأ يظهر لي عند تاكيد فتح البلاغ

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

قاعدة البيانات بدون اخطاء في الاكواد  بقي اضافة الرقم الوظيفي في مربع النص ويظهر اسم  الموظف في خانة اسم الموظف  وكذلك تثبيت التاريخ التلقائي  في خانة التاريخ  حاولت باكواد 2003 لاكن كما يبدوا لا تنفع مع 2013

 

 

pro---edit.rar

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

اخي الكريم انا اتلخبطت.. أي قاعدة تريد التعديل عليها ؟؟

 

بالنسبة لآخر تعديل انا قمت بعمل ما طلبته من اختيار الرقم الوظيفي يظهر اسم الموظف في clos_id

 

وبالنسبة لزر تأكيد فتح البلاغ لم أفعل به شيء

تم تعديل بواسطه عبدالرحمن هاشم
رابط هذا التعليق
شارك

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

 

والاسم

 

ثم رقم الموظف

 

بالنسبة للقاعدة التي نريد التعديل عليها هي الاخيرة التي قمت برفعها  اعلى ردي هذا

تم تعديل بواسطه باحث عن العلم
رابط هذا التعليق
شارك

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

تم تعديل بواسطه باحث عن العلم
رابط هذا التعليق
شارك

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

وأيضا إدراج تاريخ الإغلاق يظهر عند الضغط على زر تأكيد إغلاق البلاغ أو بالضغط على مربع الاختيار close_ID

 

قم بالتأكد والتجربة مرة أخرى ووافني بالنتيجة

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

تم عمل استعلام اسمه QryCloseWith    وبناء على هذا الاستعلام تم بناء  نموذج  اسمه FrmQryCloseWith   وفي النموذج  اريد ان يظهر لي  البلاغات المقفولة فقط واسمه الحقل  close_ID   وذلك بين تاريخين  وقد اضفت في الاستعلام والنموذج  حقل تاريخ قفل البلاغات واسمه  date_close    كما اضفت رقم الموظف  فعندما ادخل رقم الموظف في حقل رقم الموظف واقوم بادخال التاريخين يظهر لي جميع البيانات المقفلة بواسطة هذا  الموظف

كما يظهر لي عدد البلاغات للموظف في حقل عدد البلاغات

pro15.rar

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

تم عمل استعلام اسمه QryCloseWith    وبناء على هذا الاستعلام تم بناء  نموذج  اسمه FrmQryCloseWith   وفي النموذج  اريد ان يظهر لي  البلاغات المقفولة فقط واسمه الحقل  close_ID   وذلك بين تاريخين  وقد اضفت في الاستعلام والنموذج  حقل تاريخ قفل البلاغات واسمه  date_close    كما اضفت رقم الموظف  فعندما ادخل رقم الموظف في حقل رقم الموظف واقوم بادخال التاريخين يظهر لي جميع البيانات المقفلة بواسطة هذا  الموظف

كما يظهر لي عدد البلاغات للموظف في حقل عدد البلاغات

 

 

قمت باستخدام هذا الكود اللبحث  وقد وضعته في  FrmQryCloseWith  المبني على  استعلام  QryCloseWith  ولكن واجهت مشكلة في ظهور اختيار التاريخ لكي اتاكد من صحة الاستعلام

 

 

كما انه تم اضافة هذا المعيار

 

>=[FORMS]![FrmQryCloseWith]![startDate] And <=[FORMS]![FrmQryCloseWith]![EndDate]

 

 

 

 

وهذه نسخة اخرى معدله على اوفيس 2003

 

 

pro16.rar

PRO.rar

تم تعديل بواسطه باحث عن العلم
رابط هذا التعليق
شارك

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

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



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

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

Important Information