منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
عرض جدولين في نفس التقرير crystal report - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175)
+--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176)
+--- الموضوع : عرض جدولين في نفس التقرير crystal report (/showthread.php?tid=31812)



عرض جدولين في نفس التقرير crystal report - Rabeea Qbaha - 21-10-19

السلام عليكم ....

هل يوجد طريقة لعرض جدوين تحت بعض في تقرير crystal report
اقوم بالعمل على اصدار فاتورة تحتوي جدول الدفعات للفاتورة و اريد ان اضيف جدول اسفله يتضمن الاصناف في الفاتورة 


كالاتي :




RE: عرض جدولين في نفس التقرير crystal report - ابراهيم ايبو - 21-10-19

السلام عليكم ورحمة الله وبركاته 
اخي ربيع  لعرض الجداول في التقرير كما تعلم ان التقرير مقسم الى 5 اقسام
وبالنسبة للجدول يجتاج الى قسم العناوين وقسم السجلات واذا اردت اضاقة جدول اسفله فستحتاج الى مثلهما للجدول الثاني
وهذه غير متوفر ولو افترضنا انك قمت بطريقة ما اضافة جدول تحت الجدول الاساسي فيلزم عدم اجتياز سجلات الجدول الاول 
الى منطقة الجدول الثاني (اذا كانت سجلات الجدول الاول كثيرة وتمتد لاكثر من صفحة)
اما الطريقة الاسلم اعتقد وضع جدولين بجانب بعضهما 
الامر يحتاج الى تجريب
دمت بألف خير



RE: عرض جدولين في نفس التقرير crystal report - محمد كريّم - 22-10-19

باستخدام التقارير الفرعية يمكن ادراج أكثر من جدولين في تقرير واحد


RE: عرض جدولين في نفس التقرير crystal report - Rabeea Qbaha - 22-10-19

شكرا لكم اصدقائي بالفعل الحل كات باستخدام ال subreports 

لكن اواجة مشكلة مع crystal reports 13.0.25 اخر اصدار انة لا يمكنني اظهار القائمة عند الضغط على زر الفارة اليمين 
كيف يمكنني تغير تنسيق التاريخ dd/mm/yyyy من قائمة الخصائص الجاتبية ؟؟

والطريقع كالاتي :

PHP كود :
String Qstr1;
 
               OleDbDataAdapter dataAD;
 
               string Qstr2;
 
               OleDbDataAdapter dataAD2;
 
               string Qstg_sale_history;
 
               OleDbDataAdapter dataAD_history;

 
               DataSet dss = new DataSet();

 
               DB_Connect.Get_Connection().Open_Con();// open conn
 
               string ID GV.SelectedRows[0].Cells[0].Value.ToString();

 
               dss.Clear();


 
               Qstr1 "select * from inv_view where invoices.ID = " ID;
 
               dataAD = new OleDbDataAdapter(Qstr1DB_Connect.Get_Connection().Connection);
 
               dataAD.Fill(dss"inv_view");
 
               dataAD.Dispose();

 
               Qstr2 "select * from inv_pay where inv_id = " ID;
 
               dataAD2 = new OleDbDataAdapter(Qstr2DB_Connect.Get_Connection().Connection);
 
               dataAD2.Fill(dss"inv_pay");
 
               dataAD2.Dispose();

 
               Qstg_sale_history  "select * from sales_history_view where inv_id = " ID;
 
               dataAD_history  = new OleDbDataAdapter(Qstg_sale_historyDB_Connect.Get_Connection().Connection);
 
               dataAD_history.Fill(dss"sales_history_view");
 
               dataAD_history.Dispose();

 
               DB_Connect.Get_Connection().Close_Con();// Close conn

 
               Invoice_Rec rep = new Invoice_Rec();
 
               //rep.Subreports[0].DataSourceConnections.Clear();
 
               //rep.Subreports[0].SetDataSource(dss.Tables[2]);
 
               rep.SetDataSource(dss);
 
               Reports_form frm = new Reports_form();
 
               frm.CrystalReportViewer1.ReportSource rep;
 
               frm.ShowDialog();
 
               frm.Dispose();

 
               dataAD.Dispose();
 
               dataAD2.Dispose();
 
               dss.Dispose(); 




RE: عرض جدولين في نفس التقرير crystal report - تميم - 01-07-23

لعمل جدولين او ثلاثه ممكنه موجودة