اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

مساعدة فى جملة if


إذهب إلى أفضل إجابة Solved by ابوخليل,

الردود الموصى بها

السلام عليكم ورحمة الله وبركاتة

 

أريد مساعدة في كتابة if statement

=IIf([إجمالى المبلغ]-(DSum("payment_amount";"الأقساط";"studi=" & [ID])+[قيمة التخفيض])=0;"خالص الدفع";IIf(DSum("payment_amount";"الأقساط";"studi=" & [ID])=0;"لم يتم الدفع";"متبقى"))) 

المشكلة ان هناك جدولين جدول الstudents  و جدول الأقساط ويوجد علاقة بين الجدولين وبالتالي لايكون هناك record خاص بالطالب في جدول الأقساط اذا لم يكن دفع اي قسط وبالتالي عند تنفيذ هذه الجملة في حالة عدم وجود اقساط مدفوعة يكون الناتج " متبقي"

 وليس لم يتم الدفع 

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاته 

جزاك الله خيرا ولكني جربت ان اكتب null ولكن لم تعطيني النتيجة المطلوبه 

وقد ارفقت مثال مبسط وبه نفس المشكلة

وهو اني سجلت في جدول الطلبة اسماء عدد من الطلبة  ولم اسجل في جدول المدفوعات أقساط لكل الطلبة اي لا يوجد في جدول المدفوعات سجلات لكل الطلبة الموجودين

 فعند عمل استعلام ليوضح لي حالة كل طالب اذا كان دفع ام لا  هنا في هذا الاستعلام لا يظهر لي الا الطلبة الدافعين اي الذين يوجد لهم سجلات في جدول المدفوعات وانا اريد توضيح الحالة لكل الطلبة سواء دافعين ام لا

أسفة علي  الإطالة

جزاك الله خيرا

test.rar

رابط هذا التعليق
شارك

  • أفضل إجابة

سبب عدم الوصول الى حل  هو بسبب عدم تحقق خصيصتين

الاولى  : نوع العلاقة بين اعمدة الجدولين في الاستعلام 

الثانية : عدم امكانية القراءة من حقول وهمية غير موجودة

 

تم التعديل :

الاولى  بتعديل العلاقة

الثانية : استخدام  IsNull  بدلا من  Null

db1.rar

رابط هذا التعليق
شارك

جزاك الله خيرا ونفع بك 

هذا ما كنت اريده بالضبط 

وجزاك الله خيرا ان اوضحت لي الخطأ في تحديد العلاقة لانها كانت تسبب لي مشاكل لا حصر لها وكنت لا اجد لها حل 

 

أشكرك مرة اخري 

وبارك الله فيك

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information