mkat100sa قام بنشر يونيو 27, 2005 قام بنشر يونيو 27, 2005 الاخوة الافاضل : تحية طيبة وبعد ... في المثال المرفق جدولين ونموذجين واستعلام .. في نموذج البحث searsh جرب تضع الرقم الكودي 540012345 ثم اضغط زر بحث راح تطلع لك نتيجة واحدة فقط . الان عدل على الاستعلام searsh وضع في خانة معيار عند الحقل Incom Date الكود التالي : Between [forms]![searsh]![d1] And [forms]![searsh]![d2] احفظ الاستعلام . اذهب الى النموذج searsh جرب تضع نفس الرقم الكودي 540012345 ــ ما راح تطلع لك نتيجة ليش . ما قدرت ارفق الملف لذلك . الملف المرفق هنا : http://www.arabmoheet.net/forum/default.as...3&topic_no=2507 محبكم ابو باسل
الدكتور خضر الرجبي قام بنشر يونيو 27, 2005 قام بنشر يونيو 27, 2005 السلام عليكم أخي أبا باسل ، المشكلة ليست من الكود ، المشكلة من مدى التاريخ الذي تدخله حيث لا يوجد سندات لعرضها ربما ، جرب من 1-1-2005 وحتى 10-10-2005 وكل شيء سيعمل تمام. أنا جربت كل الذي قلته واشتغل تمام وأعطى نتيجة. في الحالة الثانية بعض اضافة الشرط بالاستعلام كما طلبت. مع الاحترام والتقدير
mkat100sa قام بنشر يونيو 28, 2005 الكاتب قام بنشر يونيو 28, 2005 اخي الكريم : خضر الرجبي جرب بعد اضافة الكود .. انا لا اريدك ان تبحث بين تاريخين . انا اريدك ان تبحث بنفس الرقم الكودي فقط 540012345 ــــ لا حظ انه قبل اضافة الكود يعطي نتيجة وبعد اضافة الكود لا يعطي نتيجة . محبكم ابو باسل
Access XP قام بنشر يونيو 28, 2005 قام بنشر يونيو 28, 2005 (معدل) أخي الكريم جواب الأخ / خضر الرجبي هو صحيح 100% لأن الاستعلام لديك مبني بصورة أساسية على التاريخ في حين أن بقية الشروط ثانوية لاستخدامك عبارة like الحل قم بنسخ شرط التاريخ واجعله شرط آخر أي أنزله سطرا عن بقية الشروط ... أو ... اجعله كبقية الشروط اي باستخدام عبارة Like وانظر النتيجة . تحياتي تم تعديل يونيو 28, 2005 بواسطه Access XP
الدكتور خضر الرجبي قام بنشر يونيو 28, 2005 قام بنشر يونيو 28, 2005 السلام عليكم أشكرك أخي AccessXP ، أخي الكريم ، بما أنك وضعت الشرط فهو سيبحث فيه وإن لم تعبئ التواريخ تعبتر NULL ولهذا لا ينتج عندك سجلات. مع الاحترام
mkat100sa قام بنشر يونيو 29, 2005 الكاتب قام بنشر يونيو 29, 2005 اخي الكريم : AccessXP يعطيك الف عافية على ردك واهتمامك . خليت شرط البحث بالتاريخ شرط اخر وسويت اللي قلت عليه لكن لا يزال هناك مشكلة وهي اعطاء نتيجة غير صحيحة . . خليك معي .. الان عندك ثلاث ادخالات بالتواريخ التالية : 10/02/2005 12/03/2005 10/04/2005 جرب تبحث بين التاريخين 1/2/2005 و التاريخ 30/3/2005 المفروض انه يعطيك نتيجتين فقط . لكن نتيجة البحث تظهر التاريخ الاخير اللي هو 10/4/2005 وهو المفروض انه ما يضهر لانه ليس ضمن نطاق البحث . الشي الثاني قم بالبحث بالرقم الكودي 540012050 وهو للبند ( اوسبن ) بين التاريخين 10/02/2005 والتاريخ 30/03/2005 المفروض يظهر نتيجة واحدة فقط . لكنه يظهر نتيجتين النتيجة الثانية للبند اموكسيل وهو لم نبحث عنه بالرقم الكودي وتاريخ ادخاله ليس بين نطاق التاريخ المحدد . اللي الاحظه انه بعد وضع كود نطاق البحث بالتاريخ يعطي نتائج غير صحيحة واذا حذفت الكود يعطي نتائج ممتازة لبقية حقول البحث . انا اقدر اسوي له نموذج مستقل واستعلام مستقل لكني ارغب بجعلهم بنموذج واستعلام موحد . اخي خضر : اشكر لك ردك واهتمامك .. انت تقول ( بما أنك وضعت الشرط فهو سيبحث فيه وإن لم تعبئ التواريخ تعبتر NULL ولهذا لا ينتج عندك سجلات ) اخي الكريم ، اذا كانت الحقول فارغة فان البرنامج يعطيك رسالة بان الحقول فارغة ولا يعطي نتيجة للبحث . اسف على الازعاج . محبكم ابو باسل
Access XP قام بنشر يونيو 30, 2005 قام بنشر يونيو 30, 2005 (معدل) أخي الكريم قم بتغيير شرط التاريخ في الاستعلام على النحو التالي Like "*" & (([المستلمة].[Incom Date])<[forms]![searsh]![d1]) & "*" And Like "*" & (([المستلمة].[Incom Date])>[forms]![searsh]![d2]) & "*" تم تعديل يونيو 30, 2005 بواسطه Access XP
الدكتور خضر الرجبي قام بنشر يونيو 30, 2005 قام بنشر يونيو 30, 2005 السلام عليكم أشكرك ، اخي أكسيس ، على مواصلة المتابعة ، وإذا احتجتم لمساعدة لاحقا فأرجو إعلامي. مع الاحترام
mkat100sa قام بنشر يونيو 30, 2005 الكاتب قام بنشر يونيو 30, 2005 ما شاء الله عليك اخوي تثبيت العرب .. 100% يعطيك الف عافية مشكور وما قصرت . محبكم ابو باسل
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.