pooyansystem
سه شنبه 13 شهریور 1386, 08:29 صبح
سلام
من میخوام با crystaleport گزارش گیری کنم ولی کلی مشکل دارم و ممنون میشم اگه کمکم کنید
من یه کنترل Crystalreport به فرمم اضافه میکنم و تنظیمات مورد نیازش رو انجام میدم و یک گزارش ایجاد میکنم و تو فرمم یه crystalReportViwer اضافه میکنم و ReportSource اون رو برابر با اون قرار میدم تا اینجا مشکلی نیست ولی از این جا به بعد چند تا سوال برام پیش میاد
1- اگه بخوام یه گزارش دیگه داشته باشم آیا مجبورم یهCrystalreport دیگه به پروژه اضافه کنم یا اینکه میشه از همون اولی استفاده کرد در واقع می خوام بدونم آیا میشه با کد نویس یه گزارش جدید درست کرد یا نه یه نفر استفاده از کد زیر رو بهم پیشنهاد کرد ولی این کد کار نمیکنه و من همون گزارش اولم رو میبینم من این کد رو در رویداد کلیک یک Button گذاشتم
SqlDataAdapter da=new SqlDataAdapter(my query or sp, my connection);
DataSet ds=new DataSet();
da.Fill(ds);
CrystalReport1 cr=new CrystalReport1();
cr.SetDataSource(ds);
crystalreportviwer1.ReportSource=cr;
اگه میشه با کد این کار رو کرد چه طور میشه عنوان فیلد ها رو در گزارش فارسی کرد
2- اگه من از SP یا query استفاده کنم که پارامتر داشته باشه چه طور میتونم به گزارش پارامتر بفرستم
3- آیا میشه متن text های موجود در گزارش رو عوض کرد مثلا می خوام در هدر گزارش نام شرکت چاپ بشه و نام شرکت رو در یک متغیر دارم حالا می خوام نام اون در یک text در گزارش دیده بشسه
4- من connectionstring برنامم رو در setting ذخیره میکنم چه طور میتونم در گزارش از این اطلاعات استفاده کنم یعنی سرور و db گزارش رو از اون بخونم و تغییر بدم
لطفا به من کمک کنید واقعا چند روزه اعصابم سر این قضیه به هم ریخته
من میخوام با crystaleport گزارش گیری کنم ولی کلی مشکل دارم و ممنون میشم اگه کمکم کنید
من یه کنترل Crystalreport به فرمم اضافه میکنم و تنظیمات مورد نیازش رو انجام میدم و یک گزارش ایجاد میکنم و تو فرمم یه crystalReportViwer اضافه میکنم و ReportSource اون رو برابر با اون قرار میدم تا اینجا مشکلی نیست ولی از این جا به بعد چند تا سوال برام پیش میاد
1- اگه بخوام یه گزارش دیگه داشته باشم آیا مجبورم یهCrystalreport دیگه به پروژه اضافه کنم یا اینکه میشه از همون اولی استفاده کرد در واقع می خوام بدونم آیا میشه با کد نویس یه گزارش جدید درست کرد یا نه یه نفر استفاده از کد زیر رو بهم پیشنهاد کرد ولی این کد کار نمیکنه و من همون گزارش اولم رو میبینم من این کد رو در رویداد کلیک یک Button گذاشتم
SqlDataAdapter da=new SqlDataAdapter(my query or sp, my connection);
DataSet ds=new DataSet();
da.Fill(ds);
CrystalReport1 cr=new CrystalReport1();
cr.SetDataSource(ds);
crystalreportviwer1.ReportSource=cr;
اگه میشه با کد این کار رو کرد چه طور میشه عنوان فیلد ها رو در گزارش فارسی کرد
2- اگه من از SP یا query استفاده کنم که پارامتر داشته باشه چه طور میتونم به گزارش پارامتر بفرستم
3- آیا میشه متن text های موجود در گزارش رو عوض کرد مثلا می خوام در هدر گزارش نام شرکت چاپ بشه و نام شرکت رو در یک متغیر دارم حالا می خوام نام اون در یک text در گزارش دیده بشسه
4- من connectionstring برنامم رو در setting ذخیره میکنم چه طور میتونم در گزارش از این اطلاعات استفاده کنم یعنی سرور و db گزارش رو از اون بخونم و تغییر بدم
لطفا به من کمک کنید واقعا چند روزه اعصابم سر این قضیه به هم ریخته