PDA

View Full Version : نحوه استفاده از Crystal Report



Erfanian
سه شنبه 01 مهر 1382, 10:42 صبح
با سلام
من یک گزارش را با کریستال رپرت به پروژه‌ام اضافه کرده‌ام (با نام CrystalReport1.rpt)
حال می‌خواستم بدانم چگونه آنرا به صفحه Aspx خودم متصل کنم و در IE آنرا ببینم؟
با تشکر :)

Vahid_Nasiri
سه شنبه 01 مهر 1382, 11:11 صبح
در صفحات وب عموما رسم است که از دیتا گرید برای گزارش گیری استفاده می کنند و ابزارهای دیگر آنچنان مرسوم نیستند.
اما یک سری مقاله ی به هم پیوسته در مورد استفاده از کریستال ریپورت در محیط دات نت اینجا است :
http://www.aspalliance.com/articles/CR1.aspx

Erfanian
شنبه 05 مهر 1382, 06:52 صبح
با عرض تشکر از آقای نصیری و مرجع خوبی که معرفی کرده بودید
من پس از ایجاد گزارش و انجام آنچه که در مقاله گفته بود و حین اجرا این پیام خطا را دریافت می‌کنم:
Logon failed.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: CrystalDecisions.CrystalReports.Engine.LogOnExcept ion: Logon failed.

Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[LogOnException: Logon failed.]
. K(String
, EngineExceptionErrorID
)
. F(Int16 , Int32 )
. E(Int16 )
CrystalDecisions.CrystalReports.Engine.FormatEngin e.GetPage(PageRequestContext reqContext)
CrystalDecisions.ReportSource.LocalReportSourceBas e.GetPage(PageRequestContext pageReqContext)
CrystalDecisions.Web.ReportAgent.v(Boolean `)
CrystalDecisions.Web.CrystalReportViewer.OnPreRend er(EventArgs e)
System.Web.UI.Control.PreRenderRecursiveInternal()
System.Web.UI.Control.PreRenderRecursiveInternal()
System.Web.UI.Control.PreRenderRecursiveInternal()
System.Web.UI.Page.ProcessRequestMain()

لطفا اشکال کار را بگوئید.
متشکرم :oops:

SoheilKH
شنبه 05 مهر 1382, 10:59 صبح
با اجازه آقای نصیری
این E-book تقریبا کامله
http://www.crystalreportsbook.com/Chapters.asp

Erfanian
شنبه 05 مهر 1382, 11:09 صبح
با سلام و تشکر از توجه دوستان
من پاسخ مشکلم را در دو آدرس زیر پیدا کردم:
http://support.crystaldecisions.com/library/kbase/articles/c2010275.asp
http://support.crystaldecisions.com/library/kbase/articles/c2010371.asp

موفق باشید :lol:

در ضمن-خطاب به مدیر این بخش- ما خیلی هم تازه وارد نیستیم ها....! 8)

Vahid_Nasiri
شنبه 05 مهر 1382, 20:44 عصر
عزیزم!
بنده ابدا قصد جسارت به شخص شما را نداشتم.
همیشه موفق باشید

jannati
چهارشنبه 18 شهریور 1383, 09:18 صبح
آقای عرفانیان
من تمام مراحل نصب و اتصال و ... را انجام دادم .ولی در هنگام اجرا فقط خود کنترل viewerکریستال نمایش داده میشود و گزارش را نشان نمیدهد.در page_loadکارهای bindingرا هم انجام دادم. :?
ورژن کریستالم هم 8.5است.میتونه اشکالش به خاطر این باشه؟
نمایش اجرای صفحه:

Vahid_Nasiri
چهارشنبه 18 شهریور 1383, 18:07 عصر
از زمانی که دات نت آمده من هیچ برنامه ی ویندوز اپلیکیشنی به صورت تجاری ننوشتم! تمامش وب اپلیکیشن بوده. در وب هم عرض کردم کریستال ریپورت رو فراموش کنید. دیتاگرید تمام نیازهای کاری شما را برآورده می سازد. فقط شکل پرینت محدود است به توانایی مرورگر.
کریستال ریپورت دات نت تقریبا همراه VS.NET هست. هرچند به بازار هم مراجعه کنید ورژن های بالاتر از 9 و فول برای دات نت موجود است.

apanahi
یک شنبه 05 شهریور 1385, 22:18 عصر
من می خواهم از دیتا گرید موجود و پرشده روی فرم بوسیله کریستال ریپورت گزارش تهیه کنم.
کریستال ریپورت 9 و ویژوال بیسیک دات نت 2003 برنامه نویسی کرده ام. لطفا بگویید فرم گزارش را چطور آماده کنم؟
با تشکر فراوان