alzahrani2014 قام بنشر سبتمبر 3, 2014 قام بنشر سبتمبر 3, 2014 (معدل) لدي جدول احد حقولة ( دكتور ، ماجستير ، بكالريوس ، ثانوية ) حاولت اعمل استعلام واحد يعطيني كم شخص يحمل شهادة الدكتوراه وكم شخص يحمل ماجستير وكم شخص يحمل بكالريوس وهكذا ولم باءت محاولات بالفشل ، فلجأت الى عمل استعلام واحد لكل شهادة ،،،، الى هنا وكل شي تمام ولكن المشكلة ، اذا لم يكون هناك شخص يحمل الدكتوراه مثلا فالاستعلام الخاص به يظهر فاضي في حقل المجموع وهذا يأثر بالتالي في تجميع الاعداد ومعرفة العجز لدينا لان عملية الجمع كما تعلمون لا تتم الا بوجود ارقام سؤالي هل هناك طريقة معينة بحث ان الاستعلام في هذه الحالة يظهر الرقم صفر ؟؟؟؟؟ اتمنى سؤالي واضح الفكرة بانتظار الحل تحياتي تم تعديل سبتمبر 3, 2014 بواسطه alzahrani2014
ابو محمد2 قام بنشر سبتمبر 3, 2014 قام بنشر سبتمبر 3, 2014 السلام عليكم ارفق مثال اخي الكريم وستجد المساعدة بالتوفيق
ahmadreal1987 قام بنشر سبتمبر 3, 2014 قام بنشر سبتمبر 3, 2014 يمكنك فتح البرنامج المرفق ، حيث هناك استعلام اسميته degree ويوجد به مثال لعدد كل درجة ، حيث ان الدرجة التي لم تظهر وهي في مثالنا الدكتوراه , هذا معناه انن لا يوجد احد اي صفر تحياتي 1.rar
ابو محمد2 قام بنشر سبتمبر 3, 2014 قام بنشر سبتمبر 3, 2014 السلام عليكم تفضل اخي الكريم بالتوفيق ssm_1.zip
alzahrani2014 قام بنشر سبتمبر 4, 2014 الكاتب قام بنشر سبتمبر 4, 2014 (معدل) السلام عليكم اشكرك لكم تفاعلكم واقدر هذا ، بارك الله فيكم ولكن المشكله ليست في عمل الاستعلام ولكن في عملية التجميع لاحقا مثلا لو كان المطلوب 8 اشخاص يحملون شهادة الدكتورا ، كيف نحسب العجز في النموذج او التقرير ، فكيف نطرح لاشي ( فراغ ) من 8 عموما توصالت قبل قليل الى حل عن طريق استخدام دالة Nz التي تحول الحقل الفاضي الى صفر كما بالصورة دالة nz حولت الفراغ اللي تحت 5 الى صفر وبالتالي استطعنا اجراء عملية الطرح الف الف شكر تجاوبكم تم تعديل سبتمبر 4, 2014 بواسطه alzahrani2014
alzahrani2014 قام بنشر سبتمبر 4, 2014 الكاتب قام بنشر سبتمبر 4, 2014 نسيت اقول الطريقة لمن ارادها طبعا حقل التجميع سيأتي من الاستعلام فارغ اسميته text1 ولكي تتم العمليات الحسابية كتبت الكود التالي =Nz([text1])+Nz([text2 وهكذا تحياتي
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.