PDA

View Full Version : سوال: اضافه کردن موضوعاتی به سر برگ در کریستال ریپورت



mohamadlvs
سه شنبه 11 اسفند 1388, 13:26 عصر
سلام،چگونه می توان به سر صفحه و پا صفحه در کریستال ریپورت مطالبی مانند:شماره فاکتور،نام ارائه دهنده فاکتور تاریخ ساعت و... را اضافه کرد

mahdi87_gh
سه شنبه 11 اسفند 1388, 16:07 عصر
شما میتونید از پارامترها استفاده کنید.برای اضافه کردن یک پارامتر روی parameter fields در field explorer کلیک راست کن و ...
برای مقدار دادن به پارامتر در زمان استفاده از گزارش از کد زیر استفاده کن:

ReportDocument RepDoc = new ReportDocument();
...
RepDoc.SetParameterValue("date", txtdate.Text);

behi1ty
پنج شنبه 20 بهمن 1390, 22:28 عصر
سلام
آیا می شه از طریق سی شارپ برای کریستال پارامتر تعریف کرد؟

shadi khanum
جمعه 21 بهمن 1390, 00:54 صبح
تا جایی که من میدونم و استفاده کردم شما از توی برنامه فقط میتونی پارامترهای کریستال رو مقداردهی کنی و تعریف اونها باید توی خود فایل کریستال باشه..
چون پارامتر باید توی گزارش استفاده بشه و بر فرض که شما بتونی از تو برنامه هم واسه گزارشت پارامتر تعریف کنی ولی نمیتونی که بگی حالا بیا برو بشین توی header که...!! ولی میتونی از تو برنامه پارامترهای گزارش رو مقدار دهی کنی..مثلا یه پارامتر داری به نام شماره فاکتور که مثلا گذاشتیش تو header گزارش، حالا از توی برنامه بر اساس اینکه کاربر کدوم فکتور رو میخواد گزارش بگیره اون پارامتر رو مقدارهی میکنی ..
موفق باشی