السلام عليكــم ورحمـة الله وبركاتــه ،، كيفية عمل تقرير والاستعلام من جدولين اريد كود جملة الاستعلام وكود تعبية الداتا سيت وكيفية عرض ناتج الاستعلام في التقرير ارجووو المساااعدة مع العلم تم استخدام لغة C# ولكم جزيل الشكر
كيفية عمل تقرير من جدولين
اخى انت ممكن تعمل فيو و تربط الجدولين مع بعض
مثال
SELECT dbo.AR_CUST_FIL.customer_name_arabic, dbo.AR_CUST_FIL.customer_adress, dbo.SOE_ENTRY_H_FIL.SOE_ENTRY_NO,
dbo.SOE_ENTRY_H_FIL.SOE_ENTRY_DISCOUN_VAL
FROM dbo.SOE_ENTRY_H_FIL INNER JOIN
dbo.AR_CUST_FIL ON dbo.SOE_ENTRY_H_FIL.SOE_ENTRY_CUST_NO = dbo.AR_CUST_FIL.customer_code
فى المثال ده انا جبت جدول المببيعات و جدول العملاء بحيث يجيب المبيعات مرتبطة باسم العميل اللى موجود فى الفاتورة
و انا ربط الأتنين مع بعض ب INNER JOIN الحقل اللى مسئول عن رقم العميل فى الفاتورة مع الحقل الموجود مع جدول العملاء
ارجو انا تكون استفدت
مشكوور اخي على المساااعدة جربت مثل هذا الكوود ولكن لم يعمل
اريد ان توضح بعد هذة الخطوة كيف اعرض نتايج الاستعلام في التقرير
وهل لازم كتابة dbo.____ في جملة الاستعلام ,يعني ما هي اهميتها
ولك جزيل الشكر اخي الكريم
السلام عليكم ,
انت ممكن تعمل تقرير من الجدولين بدون Dataset وذلك باستخدام Selectionformula يعني لما تعمل تقرير و تختار الجداول (يجيب ان يكون بينهم Relation ) الي بدك يظهرو في التقرير و الحقول الي بدهم يظهرو في الجدول اكتب الكود التالي
Dim Rpt As New CrystalReport1
CrystalReportViewer1.SelectionFormula = "{StudentsInformation.Stu_Id}='" & StuId_Txt.Text & "'"
CrystalReportViewer1.ReportSource = Rpt
الي انا عملتو عرفت التقرير على انو Rpt ثم استخدمت خاصية Selectionformula و حددت الحقل الي على اساسوا يظهر البيانات من جدوليين و من ثم من اين يحظر القيمة الي هي من textbox طبعا هاد على شان اطلع بيانات على حسب حقل اما اذا بدك تظهر كل شئ من الجدوليين ما تستخدم Selectionformula . و ارجو ان يكون هذا طلبك
Best Regards
Tariq Kadri
Software Engineering