السلام عليكــم ورحمـة الله وبركاتــه ،،
كيف يمكن انشاء تقرير كما في الصورة سواء على Rave او QReport
جزاكم الله خيرا
السلام عليكــم ورحمـة الله وبركاتــه ،،
كيف يمكن انشاء تقرير كما في الصورة سواء على Rave او QReport
جزاكم الله خيرا
تم تعديل هذه المشاركة بواسطة amine_aa في 19 يونيو 2009 في 13:21
السلام عليكم...
باستعمال QuickReport:
يجب أن يكون لديك استعلامان (Query) مرتبطان بعلاقة Master-Detail. اجعل جملة SQL للـ Query الرئيسي (Master) تجلب رقم الفاتورة (و أية حقول أخرى تريدها). أما الـ Query الفرعي (Detail) فهو لإحضار البيانات التي تريد عرضها (رقم الفاتورة، معرف المادة، المواصفات، ... إلخ).
في الـ QReport تأكد من وجود الـ Detail Band ثم أضف إلى التقرير Subdetail Band و اضبط الخاصية Master لهذه الـ Band الجديدة على اسم الـ QReport نفسه.
قم بتوسيع الخاصية Bands (التابعة لـ Subdetail Band) و اضبط الخاصيتين الفرعيتين HasHeader و HasFooter على True. سيتم إنشاء 2 Bands هما GroupHeader و GroupFooter.
في الـ Subdetail Band ضع مكونات QRDBText التي ستعرض البيانات.
في الـ GroupHeader ضع عناوين الأعمدة التي تريدها.
في الـ GroupFooter ضع المكون QRExpression و اضبط الخاصية Mster التابعة له على اسم الـ Subdetail Band، ثم اضبط الخاصية Expression بحيث يظهر لك إجمالي حقل "المجموع" في الفاتورة (أي الحقل الذي يمثل المجموع في الـ Query الفرعي - Detail).
نرجو الاستفادة و السلام.
وَ قُلِ اعْمَلُوا فَسَيَرَى اللهُ عَمَلَكُمْ وَ رَسُولُهُ وَ الْمُؤْمِنُونَ
صدق الله العظيم