PDA

View Full Version : مشکل در لود شدن گزارش تهیه شده در کریستال ریپرت



مهدی د
یک شنبه 29 بهمن 1391, 19:27 عصر
سلام
دوستان مشکل این کد چیه هر چقدر تلاش کردم نتونستم مشکلشو پیدا کنم. از vs2010 و کریستال ریپرت 13 مخصوص net استفاده می کنم و بانک اکسس


Oda.fill(ods,"tblA")
Odt=Ods.tabales.("tblA")
Dim r as new crystalReport1
r.setDataSource(Odt)
....
end sub

پیغام خطا نیز این است:
failed to lode database information

error in file temp df0d315b-5377-4210-aad5-4450f5a1f147{8cb7caba-c12a-4e57-8f89-f87b041a60}.rpt:
...
failed to lode database information
آیا احتمال داره چون توی سیتم آفیس 2007 هست برنامه این خطا رو میده لازم به ذکر است که نمونه هایی که در سایت دانلود کردم توی سیتمم با این مشکل موجه هست.

مهدی د
سه شنبه 01 اسفند 1391, 10:44 صبح
دوستان چرا کسی راهنمایی نمی کنه من اکسس 207 رو نصب دارم و فایلم رو با فرمت 2003 ذخیره کردم اما با اینجنال مشکل هنوز برقراره ممکنه چون کریستال از اکسس2007 پشتیبانی نمی کنه این خطا رو می ده؟ برای حل این مشکل باید چکار کرد؟

مهدی د
سه شنبه 01 اسفند 1391, 11:02 صبح
دوستان خواهش می کنم یکی جواب این پست رو بده

mc_laren
سه شنبه 01 اسفند 1391, 23:57 عصر
شما باید برای نمایش اطلاعات درون کریستال
روی فرومتون یک کنترل crystal viewer و یک کنترل ReportDocument داشته باشید
و مقادیری مثل مسیر گزارش، دیتاتیبل و پارامترها رو به ReportDocument داده و بعد اونه به کنترل کریستال ویور وصل کنید
البته روشی که من خودم استفاده می کنم اینکه که یک فرم ساختم و این دو تا کنترل رو بهش اضافه کردم و کنترل ReportDocument رو هم به کنترل کریستال ویور وصل کردم و برای نمایش گزارشاتم یک نمونه از اون فرم می سازم و مقادیر مورد نظرم رو به کنترل ReportDocument می دم



Dim Frm_Rep As New FrmReports
Frm_Rep.rptDocument.Load(MyUtility.Path + "\RepZayeaat.rpt")
Frm_Rep.rptDocument.SetDataSource(Me.DgvZayeaat.Da taSource)
Frm_Rep.rptDocument.SetParameterValue("PrmTitle", StrTitle)
Frm_Rep.rptDocument.SetParameterValue("PrmDateP", MyUtility.Today)
Frm_Rep.CrystalReportViewer1.ReportSource = Frm_Rep.rptDocument
Frm_Rep.Show()

مهدی د
شنبه 05 اسفند 1391, 16:25 عصر
دوستان درست نشده و باز هم اون خطا رو می ده توی کامپیوتر دیگری هم تست کردم و vs دیگری رو هم خریدم و نصب کردم اما بازم درست نشده

مهدی د
یک شنبه 06 اسفند 1391, 16:47 عصر
سلام
چرا کسی جواب نمی ده

مهدی د
سه شنبه 08 اسفند 1391, 10:43 صبح
بانکم رو با اس کیو ال ساختم ولی بازم درست نشده!!!