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

حذف من حقل Cmbobox

بدأه girlsqueen في 12 ديسمبر 2009 · 2 رد · 514 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

delete cmbobox.rardelete cmbobox.rar السلام عليكم ورحمة الله وبركاته ............

اعزائي هل من الممكن حذف سجل من حقل cmbobox

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

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

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

#2

الاخت الكريمة

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

ضعي الكود ادناه بحدث عند النقر لزر الأمر

DoCmd.SetWarnings False
    DoCmd.RunSQL "DELETE points.work_point FROM points WHERE (((points.work_point)=[forms]![del_work]![نص10]));"
    DoCmd.SetWarnings True
    Me.نص10.Requery
    Me.نص10 = ""

شرح الكود :

السطر الاول : هذا الامر خاص بإلغاء الرسائل التحذيرية للإستعلامات الإجرائية مثل .. الإلحاق .. الحذف .. التحديث

السطر الثاني : جملة اسكيوال الخاصة بعملية الحذف بناء على معيار معين وهو هنا قيمة مربع التحرير والسرد المسمى ( نص10 ) وللمعلومية فهذه الجملة مكافئة تماماً لإستعلام الحذف ( Query1 ) والذي تم تركه لك فقط لتعرفي كيف يتم بناؤه ويمكنك تشغيل الاستعلام بدلاً من الجملة اعلاه وذلك بإستبدال السطر الثاني بالآتي :

Docmd.OpenQuery "Query1"

السطر الثالث : هذا الأمر خاص بإعادة الرسائل التحذيرية للإستعلامات الإجرائية.

السطر الرابع : اعادة تهئية مربع التحرير والسرد .. ولو لم يتم هذا الامر فإن القيمة المحذوفة ستظهر بمربع التحرير والسرد كالآتي : # محذوف ... الى ان يتم اغلاق النموذج واعادة فتحه مرة اخرى.

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

اعتذر على الإطالة ولكن وددت ان اشرح لك بإستفاضة حتى تعرفي كيف تتم الأمور بالتفصيل .. ارجو الا يكون مملاً

بالتوفيق

تفضلي المرفق بعد التعديل

بالتوفيق

delete cmbobox.rar

تم تعديل هذه المشاركة بواسطة يوسف احمد في 12 ديسمبر 2009 في 20:35

#3

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

شكرا جزيلا

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