بتاريخ: 20 يناير 200818 سنة comment_120919 أريد أن أعمل دالة تجمع مجموع الدرجات في نموذجبحيث تحسب الدرجات تلقائياولكن المشكلة دائما تظهر لي أنه يجب وضعها في نفس البلكولكن الى الان المشكلة قائمةفهل من مساعدة ياشباب تم تعديل 20 يناير 200818 سنة بواسطة a5hhk تقديم بلاغ
بتاريخ: 20 يناير 200818 سنة كاتب الموضوع comment_120921 هذا الخطأ وهذه الرسالةFRM-30377: Summary item must reside in single-record block or in same block as summarized item. تقديم بلاغ
بتاريخ: 20 يناير 200818 سنة comment_120922 الاخ لكريمالرساله ديه حلها انك هتعمل بلوك منفصل وتضع به الحقل المراد الحساب بهوكمان من خصائص البلوك هتختار single_record_blockوهتخليه برده summaryوهيشتغل بعد كده ان شاء اللهssalam تقديم بلاغ
بتاريخ: 20 يناير 200818 سنة comment_120926 الاخ الفاضل / a5hhkالسلا م عليكم ورحمة الله وبركاتهبالنسبة لانشاء Summary Item على الفورم :1- انشاء العنصر الذى سيتم التجميع فيه وأمامك خياران :الخيار الأول : - وضع العنصر التجميعى على بلوك منفصل شرط تعديل الخاصية "Single Record" الى "YES" الخيار الثانى : - وضع العنصر التجميعى على نفس البلوك (المحتوى على العنصر المراد تجميعه) شرط تعديل الخاصية "Query All Record " الى "YES"مع تحياتىاسامه سليمان تقديم بلاغ
بتاريخ: 21 يناير 200818 سنة كاتب الموضوع comment_120976 شكرا لكم ولهذا المنتدى العملاقلقد تمت العملية الآن بنجاحمرة أخرى شكرا لكم تقديم بلاغ
بتاريخ: 23 يناير 200818 سنة comment_121208 بنفرض أن عندك درجات على الشاشة :D1,:D2,:D3تريد جمعها في حقل بشكل آلي والبلوك متعدد السجلاتقم بإنشاء دالة تقوم بعملية الجمعfunction st_deree return number isbeginreturn(nvl(:D1,0)+nvl(:D2,0)+nvl(:D3,0));end;وبعد ذلك قم بإنشاء disply_item بجوار الحقول الثلاثة بحيث يكون database = noاختر من الخصائص للحقل فورميولاوفي القيمة تحتهاst_degree تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.