ورود

View Full Version : سوال: شروع به کار با Crystal Report



fahimeh2010
یک شنبه 06 تیر 1389, 19:34 عصر
سلام بچه ها
من میخوام برای گزارشگیری از crystal Report استفاده کنم.از اول اول اگه میتونید توضیح بدید.
با اجازتون وقت کافی هم برای search ندارم.فردا تحویل پروژست.
مرسی

mmd2009
یک شنبه 06 تیر 1389, 19:40 عصر
با سلام

یه سری به پست زیر بزن

http://www.barnamenevis.org/forum/showthread.php?t=228108

fahimeh2010
یک شنبه 06 تیر 1389, 20:03 عصر
بچه ها اگه میشه همینجا یه نفر توضیح بده.اوضاع خیلی وخیمه.

mmd2009
یک شنبه 06 تیر 1389, 20:06 عصر
حد اقل بگید می خواهید از گرید بفرستید به گزارش یا میخواهید پارامتر ارسال کنید

چند نوع گزارش گیری وجود داره

fahimeh2010
یک شنبه 06 تیر 1389, 20:08 عصر
هر دو مورد

mmd2009
یک شنبه 06 تیر 1389, 20:14 عصر
اینو دانلود کنید کامل توضیح داده به زبان فارسی هر جا مشکل داشت بگید برطرفش میکنیم براتون

اینو یاد بگیریو واسه ارسال پارامتر هم اصلا سختی تحمل نمی کنید چون اونم راحته

ابتدا اینو یاد بگیرید

این 3 تا فایل مرتبط هستند با هم پس باید 3 تا رو دانلود سپس اکسترکت کنید

fahimeh2010
یک شنبه 06 تیر 1389, 20:34 عصر
این فایل هایی که فرستادید باز نمیشه متاسفانه.

mmd2009
یک شنبه 06 تیر 1389, 20:37 عصر
من که گفتم 3 تا رو دانلود بکنید سپس بعد هر 3 تا رو بذارید پیش هم و سپس اکسترکت کنید و مطمئنا باد فایل بره تو یه فولدر

من اینو امتحان کردم بعد گذاشتم

fahimeh2010
یک شنبه 06 تیر 1389, 22:09 عصر
من از کد اولی استفاده کردم ولی درست نشد(کد اولی در PART1)

mmd2009
یک شنبه 06 تیر 1389, 22:13 عصر
سرعت اینترنت شما دیال اپ هستش؟

اگه نیست چرا نمیرید اون فایل ویدئویی رو دانلود بکنید؟!!

fahimeh2010
یک شنبه 06 تیر 1389, 22:14 عصر
اطلاعات رو از گرید ارسال کردم فکر میکنم کد صفحه ای که crystalreportviewer داره مشکل داره.

mmd2009
یک شنبه 06 تیر 1389, 22:37 عصر
اگه میشه کد فرمی که ریپورت ویور داخلشه رو بذارید تا ببینم مشکلش چیه.

البته کد ارسال گزارش رو هم بذارید

fahimeh2010
یک شنبه 06 تیر 1389, 22:50 عصر
این کد صفحه crystalreportviewer


public partial class Form1 : Form
{
DataTable dt;
//string name;
public Form1(DataTable d)
{
InitializeComponent();
//name = n;
dt = d;
}

private void Form1_Load(object sender, EventArgs e)
{
CrystalReport1 c = new CrystalReport1();
c.SetDataSource(dt);

crystalReportViewer1.ReportSource = c;
crystalReportViewer1.Refresh();
}
}

fahimeh2010
یک شنبه 06 تیر 1389, 22:58 عصر
وقتی از فرم (crystalreportviewer ) یک instance گرفتم با showdialog نمایشش میدم.


Form1 f = new Form1(LM.Show());
f.ShowDialog();


show یک متد از کلاسییست که datatable بر میگردونه.

fahimeh2010
یک شنبه 06 تیر 1389, 23:37 عصر
یه نفر جواب بده.فردا تحویل پروژمه.

fahimeh2010
دوشنبه 07 تیر 1389, 10:04 صبح
سلام
عنوان pageheader ها رو نمیشه عوض کرد.چرا؟

sara.f
شنبه 12 تیر 1389, 00:53 صبح
یه نفر جواب بده.فردا تحویل پروژمه.

سلام
مشکلتون چیه؟!
کدهاتون به نظرم عجیب غریب میاد!

sara.f
شنبه 12 تیر 1389, 00:56 صبح
سلام
عنوان pageheader ها رو نمیشه عوض کرد.چرا؟

عنوان فیلدهای موجود در page header را میشه عوض کرد، کافیه روشون کلیک راست کنید و بزنید Edit Text Object.