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

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

قام بنشر

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

DoCmd.RunCommand acCmdDeleteRecord

 ... تحياتي وشكري لجميع الاخوة في المنتدى

قام بنشر
10 ساعات مضت, moham_q said:

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

DoCmd.RunCommand acCmdDeleteRecord

 ... تحياتي وشكري لجميع الاخوة في المنتدى

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

Forms!frmmaelomat!Frmsub.SetFocus
DoCmd.RunCommand acCmdSelectRecord
DoCmd.RunCommand acCmdDeleteRecord
Forms!frmmaelomat!Combo1 = ""
Forms!frmmaelomat!Frmsub.Requery

 

حذف من نموذج فرعي.rar

  • Like 1
قام بنشر (معدل)
19 دقائق مضت, بحار الاكسس said:

اتفضل التعديل.. بطريقة سهلة جدا وليست معقدة

شكرا على التعديل !!
لكن هل عملت التعديل ام عملت طريقة اخرى .. عملت زر داخل نموذج فرعي ؟
مع تقدير

تم تعديل بواسطه Shivan Rekany
قام بنشر

اخواني الاعزاء سلمت اناملكم وسوف يتم تجريب ما قدمتوه من مشاركة معنا .. خالص الشكر والتقدير

قام بنشر

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

قام بنشر

انا حسب رأيي الاكواد احسن من الماكروات
كون معي للشرح الكود
هذا الكود بيحدد فرم داخلي اللي باسم فرم سور اللي داخل نموذج فرم معلومات
Forms!frmmaelomat!Frmsub.SetFocus
وهذا الكود بيحدد السجل اللي تم بحث عنه
DoCmd.RunCommand acCmdSelectRecord

وهذا الكود بيحذف اللي حدد من قبل
DoCmd.RunCommand acCmdDeleteRecord

وهذا الكود بيخلي الكومبوبوكس خالي من البيانات اللي من قبل دخلناه لكي نبحث لريكورد
Forms!frmmaelomat!Combo1 = ""
وهذا الكود بيعمل ريكويري لنموذج الداخلي لكي بيظهر كل بيانات من جديد
Forms!frmmaelomat!Frmsub.Requery
 لكن هناك اذا بتستخدم مربع نصي للبحث ما عليك الا ان تضع اسم مربع النصي بدل اسم كومبوبوكس
هذا والله اعلم 
مع تقدير

 

 

  • Like 1
قام بنشر

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

قام بنشر

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

قام بنشر
 

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

في بداية الكود اكتب
 

DoCmd.SetWarnings (WARNINGSOFF)
أو
DoCmd.SetWarnings = False

وفي اخره
 

DoCmd.SetWarnings (WARNINGSOn)
او
DoCmd.SetWarnings = true

تحياتي

قام بنشر
 

الاخ شفان المحترم .. واذا كان في حالة الماكرو !!! امتناني وتحياتي لك

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information