واضح2002 قام بنشر نوفمبر 29, 2005 قام بنشر نوفمبر 29, 2005 السلام عليكم ..... أخواني جربت RecordSet مع الجداول ومع الإستعلامات وماشيه معي تمام ........... ولكن ؟؟؟ عندي الآن إستعلام وأحد حقوله يطلب قيمة من الواجهه اللي أنا شغال عليها وعندما أردت أن أعمل Set B = CurrentDb.OpenRecordset("Last_Perioud") ظهرت لي رسالة (Too Few Parameter. Expected 1) أرجو المساعدة إذا أمكن على وجه السرعة ولكم جزيل الشكر
rudwan قام بنشر نوفمبر 29, 2005 قام بنشر نوفمبر 29, 2005 اذا كان الاستعلام فيه متغير براميتير ( اي يطلب ادخال قيمة معلمه ) لن يقبله و كذلك اذا كان الاستعلام نفسه معتمد على استعلام آخر فيه براميتر , لذا عليك اما الاستغناء عن البراميتر , أو وضع شرط بقيمه لحقل الاستعلام 1
Force قام بنشر نوفمبر 29, 2005 قام بنشر نوفمبر 29, 2005 جرب المعيار التالي في الحقل بالاستعلام الذي يطلب قيمة من النموذج [Forms]![Form1]![Number] حيث Number الحقل الذي في الواجهه (النموذج) و Form1 اسم النموذج الذي يوجد به الحقل الواجهه هذا ما فهمته من سؤالك وشوف المثال F12.rar 1
واضح2002 قام بنشر نوفمبر 30, 2005 الكاتب قام بنشر نوفمبر 30, 2005 الأخ FORCE شكراً على المثال لكن هذه الطريق لاتستخدم RecordSet لو وضعت RecordSet في مثالك السابق مع الأمر ستظهر لك نفس المشكلة في السطر Set B = CurrentDb.OpenRecordset("Last_Perioud لا يفتح وتظهر نفس الرسالة السابقة
rudwan قام بنشر نوفمبر 30, 2005 قام بنشر نوفمبر 30, 2005 شكرا للأخ force على مشاركتك أخي الكريم هل انتبهت للرد السابق الذي طرحته لك ؟
rudwan قام بنشر ديسمبر 1, 2005 قام بنشر ديسمبر 1, 2005 ممكن أن تستخدم كود لوضع المعيار الذي تريده من داخل الكود نفسه و ذلك بعد ازالته من الاستعلام أي لاتضع في الاستعلام اي معيار مطلوب قيمته Dim Re, fe As dao.Recordset Set fe = CurrentDb.OpenRecordset("LastPeriod") fe.Filter = "[EntryID] = " & Me.Number1 fe.Requery Set Re = fe.OpenRecordset 1
واضح2002 قام بنشر ديسمبر 3, 2005 الكاتب قام بنشر ديسمبر 3, 2005 الأخ الفاضل رضوان radwan يبدو ان طريقتك جيدة لكن التعريف هذا ما مشي معي Dim Re, fe As dao.Recordset dao ???? ما الحل ؟؟ أرجوك
rudwan قام بنشر ديسمبر 3, 2005 قام بنشر ديسمبر 3, 2005 اذا احذف dao من الجمله لتصبح Dim Re, fe As Recordset حيث على مايبدو أنك تستخدم ado بدلا من dao
واضح2002 قام بنشر ديسمبر 4, 2005 الكاتب قام بنشر ديسمبر 4, 2005 الأخ رضوان بارك الله فيك وجهودك لم تنجح هذه الطريقة أيضاً :) على العموم لاتزعج نفسك لقيت طريقة أخرى على العموم شاكر لك ولمن شارك
عبد الفتاح كيرة قام بنشر أبريل 22, 2018 قام بنشر أبريل 22, 2018 تجمع لدى خمسة حلول لمشكلة البارامتر لكن هل يزال الأخ يحتاجها من 2005 ؟ 1
Hamdi Edlbi-khalf قام بنشر أبريل 23, 2018 قام بنشر أبريل 23, 2018 21 hours ago, عبد الفتاح كيرة said: تجمع لدى خمسة حلول لمشكلة البارامتر لكن هل يزال الأخ يحتاجها من 2005 ؟ أستاذ @عبد الفتاح كيرة نحن بحاجة لها و أنت لها .
عبد الفتاح كيرة قام بنشر أبريل 23, 2018 قام بنشر أبريل 23, 2018 الحل الخامس هو المذكور فى مشاركة الأخ رضوان وهو بفلترة ال recordset الحلول التى توصلت لمعرفتها من البحث فى الشبكة فى الملفات التالية انظر إلى البارامتر فى الاستعلام و البارامتر فى الكود فى حدث الحالى للفورم https://drive.google.com/folderview?id=1Kz0GHr3zRO5ycXYalkvFJiEwcCtnbT1l سأقوم بشرح الطرق إن شاء الله عند فتح الكمبيوتر ربما تفيدنا الصور فى شرح بعض الطرق 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.