PDA

View Full Version : فرستادن پارامتر به Report Viewer



kerberos2023
جمعه 12 تیر 1388, 09:28 صبح
سلام
من یه stored procedure نوشتم ولی نمی دونم چطوری پارامتر هاشو از طریق ریپورت تنظیم کنم لطفاً کمکم کنید
در ضمن با Visual Studio و C# کار میکنم

mojtaba1363
شنبه 13 تیر 1388, 01:29 صبح
با سلام
دوست عزیز اگه میشه منظورتون رو واضح تر توضیح بدید من منظور شما رو از نوشتن پروسیجر نفهمیدم

یا علی

alihassanabadi
شنبه 13 تیر 1388, 17:27 عصر
سلام
دوست عزیز اگه میشه کدتون روبزارین تا بچه ها بهتر بتونن جواب بدن
و بیشتر توضیح بده
من الان تو کافی نت هستم کدشو دارم شاید بعدا بتونم برات بفرستم
با تشکر
سعادت دیگران بخش مهمی از خوشبختی ماست.

masoud.ramezani
شنبه 13 تیر 1388, 19:59 عصر
سلام

خوپ دات نت یک کلاس به نام ReportParameter دارد که باید از آن استفاده کنید.

alireza1384
یک شنبه 14 تیر 1388, 10:49 صبح
ابتدا یک دیتاست از طریق add new item به پروژه ات اضافه کن. سپس آنرا به StoreProcedure موردنظر وصل کن.
پس ازآن یک Crystal Report جدید ایجاد نموده و به صورت ویزارد ازطریق project data ---- > ado.net data set دیتا ست ایجاد شده را به ریپورت مورد نظر وصل کن. پس از اینکار دوباره به سراغ دیتا ست موردنظربرو و StorProcedure را از آن حذف کن ! حال ازطریق برنامه و با کدنویسی می توانی با ارسال پارامتربه بانک ، داده های مورد نظررا استخراج نموده ودر یک دیتاست تعریف شده درکدبرنامه بریزی و سپس یک report Document ایجاد نموده و گزارشی را که دربالا طراحی کرده بودی به آن لود کنی (load(ReportPath) . بعدازآن دیتاسورس مربوط به document را به دیتا ست ایجاد شده توسط کد متصل کن. و سپس documentReport را به reportViewer متصل کن.

masoud.ramezani
یک شنبه 14 تیر 1388, 10:53 صبح
دوست عزیز شما از کدام سرویس گزارشگیری استفاده میکنید؟ از crystal report یا SSRS

alireza1384
یک شنبه 14 تیر 1388, 11:17 صبح
از Crystal Report

masoud.ramezani
یک شنبه 14 تیر 1388, 11:33 صبح
دوست عزیز خطاب من به kerberos2023 (http://barnamenevis.org/forum/member.php?u=95114) بود. وگرنه منظور شما رو متوجه شدم.