السلام عليكم و رحمة الله و بركاته.
هذا هو كود الحفظ:
DoCmd.Save
هذا كود الحذف:
DoCmd.RunCommand acCmdDeleteRecord
أما بالنسبة لإستخدام الماكرو فيجب أن تختار من خصائص الزر حدث عند النقر و تختار منشئ الماكرو.
تكتب في الإجراءات Runcommand و الوسيطات تكتب Saverecord
أما بالنسبة للحذف تستبدل Saverecord بــ Deleterecord
السلام عليكم ورحمة الله تعالى وبركاته.
أخي الكريم لقد قمت بإجراء التعديلات اللازمة لملفك حسب فهمي للشرح الذي قدمته.
أطلع على الملف و أخبرني بالنتائج.
Forum.rar
ما شاء الله على هذا الكود الرائع شكرا أستاذ محمد نجار لأنك طرحت هذا السؤال الممتاز و شكرا لك أيضا أستاذ يوسف على هذه الإفادة جعلها الله في ميزان حسناتك إن شاء الله
نعم ممكن تضع ثلاث شروط
DSum("[CN]", "VA", "Sap = SA and DatePart("y", Date1)=DatePart("y", Da)and DatePart("m", Date1)=DatePart("m", Da)")
أو ممكن تستعمل إستعلام لحساب المجموع
أخوتي و أساتذتي الكرام الوزير و رمهان.
لكم جزيل الشكر على هذا المجهود و جعله الله في ميزان حسناتكم إن شاء الله
لقد توصلت إلى ما أصبو إليه و ذلك من خلال دمج كود الأستاذ الوزير و الأستاذ رمهان و إجراء بعض التعديلات البسيطة. و قد أصبح الكود يقوم بترتيب الحقل الأول تنازليا و الحقول الأخرى يرتبها تصاعديا.
هذا هو الكود:
Me.sfr.Form.OrderBy = "nom" & " desc" & "," & "adress,anne,place"
Me.sfr.Form.OrderByOn = True
أنا أتعلم الأكسس وحدي في المنزل بإستعمال التجارب يعني كل مرة أجرب تعديلات على الكود حتى أتوصل إلى الحل.
هذا هو السبب الذي يجعلني في كل مرة أطرح سؤال بالمنتدى و ذلك للإستفادة من خبرتكم.
شكرا جزيلا أخي الوزير.
لكن أنا ما أريده هو الترتيب حسب الحقل الثاني والحقول اللتي لها نفس القيمة يرتبها حسب الحقل الثالث و اللتي لها نفس القيمة في الحقل الثالث يرتبها حسب الحقل الرابع إلى أن يصل إلى الحقل الخامس.
و أيضا أنا أريد طريقة تغيير لون السجلات في النموذج الفرعي.
و شكرا أستاذ
تحياتنا أستاذ رمهان و شكرا على الإستجابة.
أنا ما أريده هو الترتيب في النموذج الفرعي سواءا بالكود أو بخيارات الأكسس.
و حبذا لو تفيدنا بالطريقتين إذا أمكن ذلك و بارك الله فيك أستاذي الكريم رمهان
السلام عليكم و رحمة الله و بركاته أيها الإخوة الأفاضل حياكم الله في هذا اليوم السعيد " جمعة مباركة ".
أبحث عن طريقة تقوم بترتيب سجلات جدول حسب 4 أو 5 حقول.
مثلا لدي جدول به 5 حقول أريد ترتيب سجلاته حسب الحقل الثاني ثم حسب الحقل الثالث ثم الرابع ثم الخامس.
جزاكم الله خير الجزاء
Microsoft Office Access 2007 قاعدة بيانات جديد.rar
ما شاء الله عليك أخي العزيز كود ممتاز جدا الله يجزيك كل الخير
مطلوب شرح هذا الكود أخي
.Add Type:=4, AlertStyle:=1, Operator:=1, Formula1:="1", Formula2:="20"
و لماذا كتبت قبل هذا السطر
.Delete