PDA

View Full Version : در خواست راهنمایی در زمینه ایجاد یک گزارش.



ل-شهبازی
پنج شنبه 05 اردیبهشت 1387, 09:17 صبح
من یک پروژه کوچک دارم که در آن می خواهم نتیجه یک storedProcedure رادر گزارش چاپ کند وبا کریستال ریپورت تا بحال کار نکرده ام ضمنا با مطالعه مقالاتی که در این سایت گذاشته شده مشکلم حل نشدضمنا من کارهای زیر را انجام دادم:
ابتدا یک CrystalReportساختم سپس یک winform ویک crystalreportviewer در آن قرار دادم.کدهای زیر را هم در winform وارد کردم:

privatevoid Form5_Load(object sender, EventArgs e)
{
ConnectionInfo conn = newConnectionInfo();
ReportDocument oDuc = newReportDocument();
conn.Password = "123";
conn.ServerName = "(Local)";
conn.DatabaseName = "Sampledb";
conn.UserID = "sa";
string RepPath = Application.StartupPath + @"C:\Documents and Settings\daryoush\My Documents\Visual Studio 2005\Projects\Sample1\Sample1\WindowsApplication1\ Report1.rpt";
oDuc.Load(RepPath);
crystalReportViewer1.ReportSource = RepPath;
SetLoginInfo(conn,oDuc);
}

وبا ایجاد یک کانکشن جدید به db توانستم فیلد های جدید را در crystalreport که با نام Report1 است بیاورم اما وقتی اجرا می کنم پیغام :
load report faild را می دهد خواهشمندم راهنماییم کنید.

Moslemu
شنبه 14 اردیبهشت 1387, 09:14 صبح
سلام.
احتمالاً آدرس فايل گزارشتون صحيح نيست.
يا اينكه مسير فايل گزارشتون عوض شده.