View Full Version : نمايش اطلاعات ديتاست در كريستال ريپورت
حامد_رشنو
یک شنبه 18 مرداد 1388, 10:09 صبح
سلام دوستان ميشه منو براي نمايش اطلاعات ديتاست در كريستال ريپورت راهنمايي كنيد....؟
sh2007
یک شنبه 18 مرداد 1388, 10:31 صبح
اتفاقا منم همين مشكل رو دارم
كسي بلده راهنمائي كنه
ممنون
shafi21
یک شنبه 18 مرداد 1388, 12:39 عصر
دوستان من کافیه دیتاست رو از اطلاعات مدنظرتون پرکنید وریپورت سورس رو مطابق زیر تنظیم کنید:
Dim strReportPath As String = GetCurrentDirectory()
If strReportPath.Substring(strReportPath.Length - 9) = "bin\Debug" Then
strReportPath = strReportPath.Substring(0, strReportPath.Length - 10)
End If
strReportPath &= "\CrystalReport1.rpt"
Dim rpttb As New CrystalDecisions.CrystalReports.Engine.ReportDocum ent
rpttb.Load(strReportPath)
rpttb.SetDataSource(ds)
report.CrystalReportViewer1.ReportSource = rpttb
ولي خودمم براي گزارش گيري از دو يا چند جدول مشکل دارم،کد زیرو مینویسم ولی چیزی نمایش نمیده
Dim cmd1 AsNew OleDb.OleDbCommand("select * from kind,subject", con)
Dim daAsNew OleDb.OleDbDataAdapter(cmd1)
con.Open()
da.Fill(ds, "kind,subject")
con.Close()
آیا حتما باید دوجدول باهم join بشن؟
البته توقسمت crystalreport پرسیدم ولی به نتیجه ای نرسیدم!
حامد_رشنو
یک شنبه 18 مرداد 1388, 13:42 عصر
سلام shafi جان
براي گزارش گيري از دو يا چند جدول هم ميتوني از طريق يه فيلد به هم لينكشون بدي و هم ميتوني از SubReport استفاده كني.
SubReport خيلي بدرد بخوره نميدونم ازش استفاده كردي يا نه به هر حال اگه در موردش سئوال داشتي همينجا بگو تا جواب بدم.
حامد_رشنو
یک شنبه 18 مرداد 1388, 13:55 عصر
در ضمن مشكل اصلي من با بانكه اكسسه.
يه برنامه نوشتم كه بانكش اكسسه مشكلم اينجاست كه اگه برناممو رو يه سيستم ديگه نصب كنم كريستال ريپورت آدرس بانك اكسسش عوض ميشه و اطلاعاتو نمايش نميده پس تصميم گرفتم از data set استفاده كنم اما متاسفانه اونم اطلاعاتو نمايش نميده البته وقتي مثلا به يه ديتا گريد وصلش ميكنم نمايش ميده ولي كريستال ريپورت نه....:متفکر:
shafi21
دوشنبه 19 مرداد 1388, 11:43 صبح
اگه بیشتر توضیح بدید ممنون میشم
درضمن فکرمیکنم با این رشته اتصال مشکلتون حل بشه
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\db.base.mdb"
Mainar
سه شنبه 17 آذر 1388, 15:01 عصر
سلام shafi جان
براي گزارش گيري از دو يا چند جدول هم ميتوني از طريق يه فيلد به هم لينكشون بدي و هم ميتوني از SubReport استفاده كني.
SubReport خيلي بدرد بخوره نميدونم ازش استفاده كردي يا نه به هر حال اگه در موردش سئوال داشتي همينجا بگو تا جواب بدم.
ميشه بيشتر توضيح بدين؟
cheshm
جمعه 04 دی 1388, 15:03 عصر
سلام رفقا،من تازه وارد هستم و هيچي در مورد كريستال ريپورت در c# نمي دونم ،اگه ميشه يه توضيح كلي در مورد استفاده ان و كاربرد هاي ان بگين ،مرسي
mortezamhd
سه شنبه 08 دی 1388, 23:16 عصر
سلام
یک فایل توی تاپیک زیر ضمیمه کردم . حتما کمکت میکنه
http://barnamenevis.org/forum/showthread.php?t=179169
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.