گزارشگیری با کریستال ریپورت در asp.net
      

 
Persian Forum Network - Try to be a Professional
صفحه نخست .:.  کاربران .:.   .:. تقویم  .:. کاربران آنلاین
خوش آمدید میهمان ( ورود | ثبت نام )
  /     /  



گزارشگیری با کریستال ریپورت در asp.net باز / بسته
نویسنده
پیغام
ارسال شده در تاریخ شنبه 9 شهریور 1387 - 12:48 بعدازظهر
تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: یکشنبه 12 آبان 1387 - 1:31 بعدازظهر
پست ها: 18, بازدید ها: 48
من یک برنامه تحت وب در محیط visual studio 2008 با asp.net و c# دارم . که می خوام با استفاده از کریستال ریپورت گزارشگیری کنم من می خوام که reportsource مربوط به گزارش را با استفاده از stored procedure از جدول استخراج کنم و سپس این نتیجه را به عنوان reportsource به گزارش bind کنم کد من این است :


PFN Code


using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.ReportSource;
using CrystalDecisions.Shared;




و در page_load این کد رو دارم :

PFN Code


CrystalReportDemo report = new CrystalReportDemo();
        report.Database.Tables["table1"].SetDataSource((DataTable)demoTable);
        // Assign the report to the Crystal report viewer.
        crystalReportViewer.ReportSource = report;




وقتی کد رو اجرا می کنم روی سطر

PFN Code


CrystalReportDemo report = new CrystalReportDemo();




error زیر را نشان می دهد:

The type or namespace name 'CrystalReportDemo' could not be found (are you missing a using directive or an assembly reference?)

در حالی که من یک ریپورت به این اسم در پروژه ام دارم . کسی می تونه کمکم کنه ؟

پست شماره 108482
تبلیغات
ارسال شده در تاریخ شنبه 9 شهریور 1387 - 3:55 بعدازظهر


Most Valuable Professional

Most Valuable Professional

گروه: مدیر انجمن (ویژه 2)
آخرین بازدید: دیروز 16:52:00
پست ها: 1,518, بازدید ها: 2,469

PFN Code



ReportDocument rep=new ReportDocument();
rep.Load(Server.MapPath("CrystalReportDemo.rpt"));
CrystalReportViewer1.ReportSource = rep;








   
پست شماره 108484
ارسال شده در تاریخ یکشنبه 10 شهریور 1387 - 1:06 بعدازظهر
تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: یکشنبه 12 آبان 1387 - 1:31 بعدازظهر
پست ها: 18, بازدید ها: 48
این دفعه اجرا می شه ولی در ریپورت نمی تونه load شه .این error رو میده :

loading report fail

پست شماره 108489
ارسال شده در تاریخ یکشنبه 10 شهریور 1387 - 1:38 بعدازظهر


Most Valuable Professional

Most Valuable Professional

گروه: مدیر انجمن (ویژه 2)
آخرین بازدید: دیروز 16:52:00
پست ها: 1,518, بازدید ها: 2,469
sanam (یکشنبه 10 شهریور 1387 - 9:36 صبح)
این دفعه اجرا می شه ولی در ریپورت نمی تونه load شه .این error رو میده :

loading report fail


روی کدام خط ؟
CrystalReportDemo.rpt رو ذخیره کرده اید ؟





   
پست شماره 108490
ارسال شده در تاریخ دوشنبه 11 شهریور 1387 - 7:50 صبح
تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: یکشنبه 12 آبان 1387 - 1:31 بعدازظهر
پست ها: 18, بازدید ها: 48
بله قبلا crystalreportdemo.rpt را ایجاد کرده ام

در ضمن روی کد برنامه error نمی گیره ، در اجرای برنامه، در گزارش هیچی نمیاره و در بالای صفحه اون error رو می نویسه.

پست شماره 108494
ارسال شده در تاریخ دوشنبه 11 شهریور 1387 - 10:22 صبح


Most Valuable Professional

Most Valuable Professional

گروه: مدیر انجمن (ویژه 2)
آخرین بازدید: دیروز 16:52:00
پست ها: 1,518, بازدید ها: 2,469
Provider کانکشن ریپورت SQLOLEDB هست ؟
اگر اینطور نیست به SQLOLEDB تغییر دهید





   
پست شماره 108495
کاربرانی که از این پست تشکر کرده اند sanam (دوشنبه 11 شهریور 1387 - 1:36 بعدازظهر)
ارسال شده در تاریخ دوشنبه 11 شهریور 1387 - 1:35 بعدازظهر
تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: یکشنبه 12 آبان 1387 - 1:31 بعدازظهر
پست ها: 18, بازدید ها: 48
در خود محیط visual studio 2008 وقتی ریپورت رو می سازیم یک preview تستی دارد که اونجا رکوردها رو درست نشان می دهد ولی وقتی برنامه را اجرا می کنم همچین error ی می دهد .
پست شماره 108496