السلام عليكم
كود رقم واحد:
DoCmd.RunCommand acCmdSaveRecord
كود رقم اثنين:
DoCmd.Save
السؤال: هل يؤدي كود رقم واحد نفس مفعول كود رقم اثنين؟
تحيااااتي
السلام عليكم
كود رقم واحد:
DoCmd.RunCommand acCmdSaveRecord
كود رقم اثنين:
DoCmd.Save
السؤال: هل يؤدي كود رقم واحد نفس مفعول كود رقم اثنين؟
تحيااااتي
اخي الفاضل
السلام عليكم ورحمة الله وبركاته
كلا الأمرين تقومان بعملية الحفظ للسجلات
ولكن هناك فرق بسيط بينهما
1. عندما نستخدم الاجراء DoCmd.Save فإننا نستخدم امر الحفظ من خلال اوامر الفيجول بيسك Visual Basic
2. عندما نستخدم acCmdSaveRecord فإننا نستخدمه من خلال RunCommand لتشغيل أمر ما من شريط قوائم مخصص أو شريط قوائم عمومي أو قائمة مختصرة مخصصة أو قائمة مختصرة عمومية .
3. يمكننا استخدام الإجراء RunCommand في ماكرو ذي تعبيرات شرطية لتشغيل أمر يعتمد على شروط معيّنة.
4. في كثيرا من الأحيان عند استخدام الإجراء RunCommand في القاعدة الحالية والتي قد تكون ذات نسخة اكسيس حدثية الإصدار ونريد تحويل هذه القاعدة الى نسخة اقدم قد نواجه بعض الأخطاء لأنه ليس كل الأوامر المضمنة في النسخ الحديثة موجوده في النسخ القديمة .
اعتقد الآن اتضحت الصوره اكثر بأنه يجب علينا استخدام اسلوب DoCmd.Save لأنه امر داخلي مباشر وشائع ويمكن التعرف عليه في جميع النسخ وليس كمثل DoCmd.RunCommand acCmdSaveRecord
بالتوفيق
الشكر الجزيل للأستاذة ام عهود
شرح واضح
جزاك الله خير
المعلومه جديده وجميله جدا
هذا ما كنت ابحث عنه // عندما استخدم اكسس 2010 واستخدم الخاصية الثانية لا يمكنني ان احوله إلى الإصدار الأقدم ..
شكرا لكم أخواني
ماشاء الله
جواب شافي
تحياتي لسموك