تحقیق گزارش گیری توسط نرم افزار Crystal Reports

کافی نت یاس دنلود مقاله و تحقیق و پروژه و پاورپوینت

تحقیق گزارش گیری توسط نرم افزار Crystal Reports به صورت فایل word   ( ورد ) و قابل ویرایش می باشد . که دارای ۶۵ صفحه بوده و جهت دریافت و دانلود متن و فایل کامل آن می توانید بر روی گزینه خرید انتهای متن کلیک نمایید و پس از وارد نموده اطلاعات و آدرس ایمیل خود قادر به پرداخت آنلاین و دریافت آنی متن کامل و فایل ورد مقاله و پروژه مربوطه باشید . همچنین لینک دانلود تحقیق مربوطه همان لحظه به آدرس ایمیل شما ارسال می گردد.

فهرست مطالب

مقدمه۳
Crystal Report چیست ؟۴
نصب برنامه CrystalReport Net5
راهنمای کریستال رپورت۷
خواندن داده های پارامتر از فایل های *rpt9
اضافه کردن کنترل به Datagrid پارامترها۱۰
کنترل DateTime Picker11
تنظیم پهنای ComboBox DropDown14
override کردن رویداد CrystalViewer’s Refresh15
بخش طراحی و استفاده از Wizard :(افزودن پایگاه داده)۱۶
بخش کد نویسی(پایگاه داده)۲۱
آموزش گزارش گیری با کریستال رپورت(۲۰۰۸)۲۸
کریستال با استفاده از C#NET55
ایجاد یک گزارش ساده۶۲
منابع۶۵

چکیده

مقاله حاضر چگونگی گزارش گیری توسط نرم افزار Crystal Reports را بیان می کند. نرم افزار Crystal Reports یکی از نرم افزارهای بی نقص در  Visual Studio هست .

Crystal Report از سال ۱۹۹۳ به عنوان قسمتی (Plug ins ) از Vstudio در آمده و الان هم استاندارد گزارش گیری در Vstudio شده است و در همه نسخه هایProfessional   و بالاتر این نرم افزار ارائه میشود .

CR قابلیت پرسش و پاسخ و تعامل با برنامه های ویندوزی را فراهم میکند (یعنی Interface را زنده میکند )

با این نرم افزار میشود گزارش های حرفه ای و پیچیده از برنامه های ویندوزی در قالب یک Interface ساده , ایجاد کرد .

آنوقت میشود از این گزارش ها به عنوان گزارش های استاندارد بانک های اطلاعاتی استفاده کرد

به بیان ساده تر کاری را که در SQL Server و به هزار مکافات برای گزارش گیری باید انجام داد , CR به صورت ویزاردی و در آن واحد انجام میدهد .

میشود گزارش ها را در این نرم افزار در قالب و فرمتی که مد نظرمان هست Customize کنیم .در محیط Web و اینترنت هم قابل استفاده هست …

در واقع در محیط های ویندوزی و HTML میشود از گزارش های CR استفاده کرد .

انواع نمودار ها و Search و امکانات دیگری هم میشود به گزارش ها اضافه کرد .در برنامه ها میشود از کلاسها و Object هایی مثل CrystalReportViewer برای اضافه کردن گزارش به برنامه استفاده کرد .

واژه های کلیدی: نرم افزار Crystal Reports، بخش کد نویسی، آموزش گزارش نویسی

مقدمه:

امروزه با توجه به حجم وسیع اطلاعات، استفاده از Database در برنامه ها به جزء لاینفک تبدیل گشته است. حال با توجه به اینکه در زمینه های تجاری (و یا زمینه های غیرتجاری با حجم زیاد اطلاعات) ارائه ی گزارش از این Database ها، امری الزامی در یک نرم افزار و یا یک شبکه است، لازم است که ساختاری مناسب جهت انجام این مهم ایجاد شود.

سالها پیش متخصصان بعد از ایجاد کامل نرم افزار، مجبور به صرف زمان قابل توجهی (گاهی به اندازه نیمی از زمان ایجاد نرم افزار) برای ساخت و مدیریت این گزارش ها بودند، به خاطر اینکه مجبور می شدند علاوه بر ایجاد اطلاعات گزارش، آنرا (به عنوان مثال) داخل یک صفحه A4 قرار دهند، به صورتی که هم قابل چاپ (بدون هیچ نرم افزار کمکی) باشد، و هم با تقسیم اطلاعات در صفحات پشت سر هم، فرمت و قالب بندی آنها بدون تغییر باقی بماند. طی چند سال اخیر، روش ها و نرم افزار های متعددی از شرکت های مختلف برای حل این معزل و کمک به برنامه نویسان ارائه شد.

Crystal Report چیست ؟

یکی از نرم افزارهای بی نقص در  Visual Studio هست .

Crystal Report از سال ۱۹۹۳ به عنوان قسمتی (Plug ins ) از Vstudio در آمده و الان هم استاندارد گزارش گیری در Vstudio شده است و در همه نسخه هایProfessional   و بالاتر این نرم افزار ارائه میشود .

CR قابلیت پرسش و پاسخ و تعامل با برنامه های ویندوزی را فراهم میکند (یعنی Interface را زنده میکند )

با این نرم افزار میشود گزارش های حرفه ای و پیچیده از برنامه های ویندوزی در قالب یک Interface ساده , ایجاد کرد .

آنوقت میشود از این گزارش ها به عنوان گزارش های استاندارد بانک های اطلاعاتی استفاده کرد

به بیان ساده تر کاری را که در SQL Server و به هزار مکافات برای گزارش گیری باید انجام داد , CR به صورت ویزاردی و در آن واحد انجام میدهد .

میشود گزارش ها را در این نرم افزار در قالب و فرمتی که مد نظرمان هست Customize کنیم .در محیط Web و اینترنت هم قابل استفاده هست …

در واقع در محیط های ویندوزی و HTML میشود از گزارش های CR استفاده کرد .

انواع نمودار ها و Search و امکانات دیگری هم میشود به گزارش ها اضافه کرد .در برنامه ها میشود از کلاسها و Object هایی مثل CrystalReportViewer برای اضافه کردن گزارش به برنامه استفاده کرد .

نصب برنامه CrystalReport. Net

مرحله اول: روی Solution وسپس روی Add New Project راست کلیک کنید.

SetUp and Deployment Projects و سپس Setup Project را انتخاب کنید. به setupتان را نامگذاری کنید.

مرحله ۲: اضافه کردن فایل Exe و فایلهای دیگر

در File System، روی Application Folder کلیک راست کنید (معمولاً این کار پوشه ای را در Win/Sys ایجاد می کند) سپس Add > Project Output > و سپس Primary output و فایلهای لازم دیگر را انتخاب کنید.

تا اینج فراید معمول نصب کردن بود. اگر برنامه شما Crystal Reports را هم در بر بگیرد، باید چند کار دیگر هم بکنید.

اضافه کردن Merge Module:

روی Setup project > Add > Merge Module > کلیک راست کنید.

ابتدا Crystal_regwiz2003.msm و سپس Crystal_Managed2003.msm و Crystal_Database_Access2003_enu.msm و Crystal_Managed2003.msm را انتخاب کنید.

روی Open کلیک کنید.

حالا چبز مهم این است که وقتی این Set up را روی یک سیستم دیگر اجرا می کنید، با این error مواجه می شوید: Keycode32.Dll

دلیل این error، ندادن Registration key به فایل Merge Module است.

Crystal_regwiz2003.msm، جهت انجام این کار روی Crystal_regwiz2003.msm کلیک راست کنید و Properties را انتخاب کنید.

در Properties، (Merge Module Properties)را انتخاب کنید و key را در License Key وارد کنید.

حالا License key می تواند Crystal Report product key باشد، یا می توانید آنرا از منوی Help > About Microsoft Development Environment بدست آورید.

در آنجا رشته (string) Crystal Reports for Visual Studio .NETAAP50-GS00000-U7000RN را خواهید دید (ممکن است برای نسخه های دیگر متفاوت باشد). Key شما is’AAP50-GS00000-U7000RN’ است.

حالا solution را بسازید، و set up شما آماده است.

راهنمای Crystal Reports

کارکردن با Crystal Reports آسان نیست، و عیب و ایرادهای زیادی دارد.

یکی از بدترین ویژگی های Crystal Reports، روش مدیریت کردن پارامترهای گزارش توسط نمایش دادن هر پارامتر در یک صفحه جدا است که clientها واقعاً از آن بیزارند. برای حل این مشکل، این مقاله به شما نشان خواهد داد چگونه همه پارامترهای یک فایل .rpt را در یک صفحه واحد به کاربر نشان دهید.

این مقاله، گزارشهایی را که از در صفحه استفاده می کنند، نشان می دهد، یک Reports Viewer و یک Parameters Viewer. می توان این صفحه ها را با هم ترکیب کرد که بسیار آسان است. این صفحه ها شامل موارد زیر می شوند:

Reports Viewer: این صفحه دارای یک ComboBoxاست که لیستی از گزارشهایی را که کاربر می تواند انتخاب کند نشان می دهد. وقتی کاربر دکمه “Get Report” را فشار می دهد، یک پنجره که Parameters Viewer نامیده می شود باز می شود.

:Parameters Viewer این صفحه پارامترهای موجود در گزارشی را که در یک datagrid انتخاب شده نمایش می دهد، و ما به طور پویا (dynamic) کنترلهایی را به آن اضافه می کنیم تا valueهای انتخاب پارامتر را راحتتر کنیم. بعد از انتخاب valueهای پارامتر گزارش انتخابی، کاربر Parameters Viewer را می بندد و Reports Viewer، گزارش انتخاب شده را با پارامترهای انتخاب شده نمایش می دهد.

Crystal Reports، یک فایل باینری rpt ایجاد می کند که شامل همه اطلاعاتی می شود که برای نمایش هر گزارشی نیاز داریم.

فایل *.rpt را انتخاب کنید.

اطلاعات پارامتر را مستقیماً از فایل *.rpt بخوانید.

جدولی ایجاد کنید که همه پارامترهای انتخاب شده در فایل *.rpt را نمایش دهد.

جدول پارامتری که ایجاد می کنیم، باید همه کنترلهایی را هم که انتخاب پارامترهای ایجاد شده از قبیل تقویم، checkboxها، و غیره، را برای کاربر راحت می کنند، در بر بگیرد.

باید کنترلهای اعتبار سنجی ای از داده های پارامتر ایجاد کنیم که از فایل *.rpt خوانده ایم.

نهایتاً، داده های پارامتر را به Crystal Viewer ارسال می کنیم و Crystal Report انتخابی مان را نمایش می دهیم.

اطلاعات Database connection را از فایل*.rpt خوانده می شود.

60,000 ریال – خرید

مقاله و پروژه و تحقیق ها به صورت فایل ورد و قابل دانلود می باشند و شما به محض پرداخت آنلاین مبلغ همان لحظه قادر به دریافت فایل خواهید بود. این عملیات کاملاً خودکار بوده و توسط سیستم انجام می پذیرد. ضمنا همان لحظه لینک دانلود به ایمیل شما ارسال می گردد.

 جهت پرداخت مبلغ شما به درگاه پرداخت یکی از بانک ها منتقل خواهید شد، برای پرداخت آنلاین از درگاه بانک این بانک ها، حتماً نیاز نیست که شما شماره کارت همان بانک را داشته باشید و بلکه شما میتوانید از طریق همه کارت های عضو شبکه بانکی، مبلغ  را پرداخت نمایید

مطالب پیشنهادی: برای ثبت نظر خود کلیک کنید ...

به راهنمایی نیاز دارید؟ کلیک کنید

جستجو پیشرفته

دسته‌ها

آخرین بروز رسانی

    چهارشنبه, ۱۹ اردیبهشت , ۱۴۰۳
اولین پایگاه اینترنتی اشتراک و فروش فایلهای دیجیتال ایران
wpdesign Group طراحی و پشتیبانی سایت توسط digitaliran.ir صورت گرفته است
تمامی حقوق برایhttp://cofenetyas.comمحفوظ می باشد.