M. Faramawy بتاريخ: 25 أغسطس 2017 تقديم بلاغ مشاركة بتاريخ: 25 أغسطس 2017 السلام عليكم عندي 2 بلوك. البلوك الاول : Master البلوك التاني : Details و طبعا هناك علاقة تربط بينهما. عند الوقوف في البلوك الMaster و عمل execute query يتم عرض جميع البيانات في البلوك details سواء كان هناك بيانات في ال details ام لا . و السؤال هو كبف يمكنني اجبار البلوك Master على انه يعرض السجلات التي لها Child فقط في ال details . ارجو ان تكون الفكرة وصلت اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Amgad بتاريخ: 26 أغسطس 2017 تقديم بلاغ مشاركة بتاريخ: 26 أغسطس 2017 السلام عليكم ورحمة الله يوجد حل غير مباشر ... مجرد فكرة بمكنك استخدام تريجير على مستوى master block وهو post query - اكتب امر للتحقق من عدم وجود بيانات في الجدول الثاني التفصيلي بدلالة مفتاح الجدول الرئيسي ... . مثل امر ( count ) - ضع شرط في حالة عدم وجود بيانات ناتجة من امر التحقق - استخدم أمر ال raise لعدم اظهار السجل الرئيسي جرب واخبرنا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Darwiesh.fci بتاريخ: 26 أغسطس 2017 تقديم بلاغ مشاركة بتاريخ: 26 أغسطس 2017 تروح لل where clause و تكتب where id in select distinct FK_id from childtable 2 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.