فرقدي قام بنشر نوفمبر 15, 2006 قام بنشر نوفمبر 15, 2006 في ملفاتي كثيرا ما اقوم بتغيير الشرط في الاستعلام لتنفيذ جلب بيانات معينة فمثلا : من خلال الاستعلام اريد ان يقوم الاستعلام بجلب كل من لديهم في خانة الرقم كل شخص يحمل الرقم ( 3 ) لذا اكتب في المعايير الرقم ال ( 3 ) ثم اقوم مرة أخرى بتغييره الى الرقم ( 4 ) مثلا لو فرضنا اني اعطي هذا المف لمستخدم ولا اريده ان يدخل على الاستعلامات من خلال فورم ( نموذج ) اقوم بكتابة الرقم المطلوب لاحظوا المطلوب الكتابة وليس التحديد يعني اقوم بكتابة المعيار للاستعلام من خلال نموذج ويثبت في الاستعلام . اتمنى ان يكون المطلوب واضحا مع شكري للجميع على التواصل .
يوسف أحمد قام بنشر نوفمبر 15, 2006 قام بنشر نوفمبر 15, 2006 اخي / فرقدي إذا امكن ان تضع مثالاً لما تريد ليتم التعديل عليه وكحل سريع بإمكانك وضع المعيار التالي [فضلاً ادخل الرقم المطلوب] سيمكنك ذلك من ادخال قيمة معلمة والحصول على ناتج القيمة التي تقوم بإدخالها في كل مرة وبإمكانك وضع زر امر على النموذج يقوم بتشغيل هذا الاستعلام.
sx1 قام بنشر نوفمبر 15, 2006 قام بنشر نوفمبر 15, 2006 بسم الله الرحمن الرحيم سيكون من الافضل وضع مثال لتعم الفائدة
منذر عساج قام بنشر نوفمبر 15, 2006 قام بنشر نوفمبر 15, 2006 إضافة الى ما تفضل به الاخ /yousef يمكنك وضع الكود التالي في خاة معايير في الإستعلام: Like[forms]![formname]![aa] حيث : formname هو أسم النموذج لديك . و aa هو أسم مربع النص الذي ستدخل به المعيار
فرقدي قام بنشر نوفمبر 16, 2006 الكاتب قام بنشر نوفمبر 16, 2006 السلام عليكم الاخوين الكريمين يوسف , ومنذر شكرا لكما الطريقتان اللتان وضعتاهما معروفة لدي وليست ما اريد ما اريده هو ان اقوم من خلال نموذج بكتابة قيمة معلمة في مربع نص تنتقل مباشرة لتكون معيارا للاستعلام يقوم الاستعلام باستدعاء البيانات وفقا لها لقد ارفقت مثالا وقد وضحت في النموذج ما اريد مع املي ان يكون الشرح واضحا للطلب db2.rar
منذر عساج قام بنشر نوفمبر 16, 2006 قام بنشر نوفمبر 16, 2006 وهذا هو بالضبط ما يقوم بعمله الكود أعلاه شاهد المرفق db2.rar
فرقدي قام بنشر نوفمبر 16, 2006 الكاتب قام بنشر نوفمبر 16, 2006 وهذا هو بالضبط ما يقوم بعمله الكود أعلاه شاهد المرفق مرحبا بك اخي الطريقة التي تفضلت بها واضحة اخي العزيز لكنها ليست ما اريد دعني اسألك قمت الان بادخال القيمة ( 1 ) كشرط معياري في مربع النص ثم اغلقت النموذج افتح النموذج وبعده لا تكتب القيمة استدعي الاستعلام فقط ستجد انه لا يجلب شيئا لاننا وضعنا شرط المعيار مرتبط بمربع النص .. نريد ان يتم تسجيل ما يكتب في مربع النص في المعيار ولا يختفي بمجرد الخروج من النموذج ارجو ان توضح فكرتي شكرا لتواصلك
منذر عساج قام بنشر نوفمبر 16, 2006 قام بنشر نوفمبر 16, 2006 أخي الكريم ليس بالإمكان تحقيق ذلك بالصورة التي تريدها ولكن بالإمكان التحايل وجعل مربع النص يحتفظ بأخر قيمة مدخلة من خلال تخزينها في جدول شاهد التعديل ,,, db2.rar
فرقدي قام بنشر نوفمبر 16, 2006 الكاتب قام بنشر نوفمبر 16, 2006 لقد قمت باجراء بسيط في الاستعلام باستخدام الدالة =DLookUp("[ib]";"ib") وانشاء جدول جديد باسم ib تفضلوا المثال واحكموا بنفسكم فقط اكتب المعيار في مربع النص من خلال المنموذج ثم قم باغلاق النموذج وافتحه مرة اخرى وقم باستدعاء الاستعلام ولاحظ الفرق أخي الكريم ليس بالإمكان تحقيق ذلك بالصورة التي تريدها ولكن بالإمكان التحايل وجعل مربع النص يحتفظ بأخر قيمة مدخلة من خلال تخزينها في جدول شاهد التعديل ,,, سيتبقى عندنا مشكلة اننا اذا قمنا باستدعاء الاستعلام بدون الفورم ستظهر لك رسالة ادخال القيمة شكرا لك اخي تواصلك الطيب وانظر بارك الله فيك مثالي الاخير مع شكري لك على التواصل frqd.rar
منذر عساج قام بنشر نوفمبر 16, 2006 قام بنشر نوفمبر 16, 2006 يسعدني أنك توصلت الى حل مشابه يتبقى في الحل الذي توصلت اليه أن تضيف الكود : Me.Refresh في حدث بعد التحديث لمربع النص كي يتقبل التغير في المعيار كل مرة دون الحاجة الى اغلاق النموذج وإعادة فتحه وكما قلت لك هو مجرد تحايل فقط وليس تغير في بنية المعيار في الإستعلام كل مرة
فرقدي قام بنشر نوفمبر 16, 2006 الكاتب قام بنشر نوفمبر 16, 2006 يسعدني أنك توصلت الى حل مشابه يتبقى في الحل الذي توصلت اليه أن تضيف الكود : Me.Refresh في حدث بعد التحديث لمربع النص كي يتقبل التغير في المعيار كل مرة دون الحاجة الى اغلاق النموذج وإعادة فتحه وكما قلت لك هو مجرد تحايل فقط وليس تغير في بنية المعيار في الإستعلام كل مرة شكرا لك عزيزي
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.