تبلیغات
پرتال تخصصی کامپیوتر - طریقه استفاده از Crystal Report
 
پرتال تخصصی کامپیوتر
مرجع مقالات شبکه و برنامه نویسی و دانستنی های کامپیوتری و مطالب آموزشی ، طراحی وب
درباره وبلاگ


سرور کسی نیست جز خدای بخشنده و مهربان

اولین پایگاه آموزشی شهرستان گچساران با 5 سال سابقه فعالیت

این وب سایت ، فضایی است برای انتشار لینک‌های مفید؛ معرفی هرچه که خواندنی، دیدنی یا شنیدنی ا‌ست. این وب سایت به هدف آگاهی‌رسانی و بازتاب‌دادنِ مطالب خواندنی در فضای رایانه‌ای شکل گرفته است. "گچساران18"‌ یک نهاد یا یک کانون نیست؛ تنها یک "وب سایت اموزشی" ‌است و کم‌ترین تعهدی به هیچ‌یک از نهادها، گروه‌ها، اشخاص و تفکرها ندارد. این وبلاگ، به‌طور مستقل و بدون صافی عمل می‌کنند و طبیعی است که هر کس سلیقه‌ی خود را در انتخاب مطالب در پیش گیرد. این کار ، نماینده‌ی هیچ تشکّل و اندیشه ویژه‌ی سیاسی، فرهنگی یا قومی نیست. فقط معرف شهر گچساران به بازدید کننده است .

___________________________

انجام كلیه پروژه های دانشجوی در حداقل زمان ممکن

سفارش برنامه نویسی (دانشجویی ، كاربردی ) پذیرفته می شود .

پیشرفته ، متوسط ، مقدماتی


سفارش حضوری :
آدرس: شهرستان گچساران/ بلوار ولی عصر(خیابان شیراز)/ پاساژ گلستان/ مركز رایانه آرمیتا

سفارش تلفنی :
همراه : ۰۹۳۶۶۴۰۲۱۶۸
2230505 - 0742

سفارش اینترنتی :
Esmail.hahsemi@gmail.com
Esmail.hashemi@yahoo.com


با کمال تشکر مدیریت گچساران 18 (اسماعیل هاشمی - دانشجوی كامپیوتر دانشگاه آزاد گچساران)

مدیر وبلاگ : اسماعیل هاشمی
نویسندگان
آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :

به درخواست دوستان

برای گزارش گیری از داده ها، از نرم افزار های مختلفی میشه استفاده كرد اما از اونجایی Crystal Report نسخه ابتدایی اون به همرا Visual Studio  به صورت رایگان عرضه میشه بسیاری دستان از اون برای گزارش گیری استفاده می كنند

برای گزارش گیری ابتدا یك پروژه ایجاد كرده و یك فرم به پروژه به نام FormReport اضافه كنید در این فرم از قسمت ابزار گزینه CrystalReportViewer را به فرم اضافه كنید .

از منوی Project -> Add New Item  یك فایل Crystal Report را به پروژه اضافه كنید و در این قسمت با دوبار كلیك بر روی فایل تازه ایجاد شده ، صفحه Designer  باز شده و به طراحی گزارش بپردازید ( توضیح این بخش مفصل بوده و از بحث این مقاله خارجه با كمی حوصله حتما می تونید كه یك گزارش خوب طراحی كنید ) ،‌پس از طراحی گزارش آن را ذخیره كرده و به پروژه بر گردید .

در فرم اصلی برنامه یك عدد Button  و یك عدد DataGridView  قرار بدین و كدهای زیر را در فرم اصلی وارد كنید .

ابتدا یك متغییر عمومی به صورت زیر تعریف كنید (‌این روش و روشهایی دیگری كه در این آموزش استفاده می شود پیشنهادی است و شما می توانید از روشهای دیگر نیز استفاده كنید)

private DataTable dataTableEmp = new DataTable();

در رویداد Load فرم نیز كد زیر را قرار دهید  ( لازم به توضیح نیست كه باید ابتدا كانكشن را ایجاد كنید )

dataTableEmp.Clear();

sqlConnection2.Open();

sqlDataAdapter1.Fill(dataTableEmp);

sqlConnection2.Close();

dataGridViewDB.DataSource = dataTableEmp;

و در نهایت نیز در Button  مربوطه كد زیر را قرار دهید

FormReport f = new FormReport();

f.dataTableEmp = dataTableEmp;

f.ShowDialog();

من برای ارسال داده از یك متغییر عمومی به صورت Public  در فرم دوم استفاده كرده ام ،‌شما می توانید از هر روشی كه راحت تر هستید استفاده كنید .

در فرم دروم یعنی FormReport ابتدا یك متغییر عمومی به صورت زیر تعریف كرده

public DataTable dataTableEmp;

و در نهایت كدهای زیر را در رویداد Load  فرم دوم قرار دهید

CrystalReport1 c = new CrystalReport1();

c.SetDataSource(dataTableEmp);

crystalReportViewer1.ReportSource = c;

خب این هم از تهیه گزارش به وصیله Crystal Report  امیدوارم كه دوستان به جواب مورد نیاز رسیده





نوع مطلب : نمونه سوال ، پروژه دانشجویی، پایگاه داده / ذخیره و بازیابی اطلاعات، سورس رایگان، نمونه كار برنامه نویسی، ساختمان داده، دانلود كتاب و جزوه رشته كامپیوتر، سی و سی ویژوال , ++‍‍C، 
برچسب ها : Crystal Report، CrystalReportViewer، Visual Studio، Designer، Button، public DataTable dataTableEmp;،
لینک های مرتبط : پرتال تخصصی كامپیوتر،

       نظرات
پنجشنبه 15 بهمن 1388
اسماعیل هاشمی
دوشنبه 27 شهریور 1396 03:12 ق.ظ
Excellent blog here! Also your site loads up very fast!
What web host are you using? Can I get your affiliate link to your host?
I wish my website loaded up as fast as yours lol
شنبه 11 شهریور 1396 01:48 ب.ظ
I believe this is one of the so much significant information for me.
And i am glad reading your article. But wanna statement on some
common issues, The site style is great, the articles is in point of fact nice : D.
Excellent job, cheers
یکشنبه 5 شهریور 1396 07:16 ق.ظ
Howdy I am so grateful I found your blog page,
I really found you by mistake, while I was searching on Yahoo
for something else, Nonetheless I am here now and would just like to say thank you for a incredible post and a all
round entertaining blog (I also love the theme/design), I don’t have time to go through it all at the minute but I have bookmarked it and
also added in your RSS feeds, so when I have time I will be back to read much more,
Please do keep up the superb b.
شنبه 4 شهریور 1396 04:33 ب.ظ
You have made some really good points there. I looked on the net for more info about the issue and found most people will go along with your views on this
site.
یکشنبه 18 بهمن 1388 12:41 ق.ظ
سلام

بابا دمت گرم واقعا جواب ما رم بدی بد نیستااااااااااااااا بابا دلمون لک زده واسه این آهنگه بیا بهم بده دیگه....

حالا من سوال زیاد ازت دارم بیا بابا راهنمایمون کن .....

زودی اومدیااااااااااا خب..؟

موفق باشی عزیز
پنجشنبه 15 بهمن 1388 11:40 ب.ظ
پس شما کی میخواین جواب ما رو بدین خبزود بیا دیگه
پنجشنبه 15 بهمن 1388 08:04 ب.ظ
بازم سلام

دوست عزیز من هر وبی رو که باز میکنم آهنگ اون وبم نمیخونه هیچ کدوم نمیخونه بعد یکیم اینکه اون کسی که میاد تو وبتون و نظر میزاره بدون مشخصات چطور میشه فهمید اون شخص از کدوم شهر که نظر گذاشته.؟
ممنونم میشم اگه اینارم بهم جواب بدین
یه برنامه pdfهم بزارین تا من دانلود کنم برای این کتاباتون
بازم ممنونم
پنجشنبه 15 بهمن 1388 05:59 ب.ظ
سلام دوست عزیز......

من تو اون وبتونم اومد ولی متاسفانه شما جواب بنده رو ندادین و اینجا رم به زور پیدا کردم عزیز اگه میشه جواب منو بده..........


ممنون میشم عزیز.......
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر