بازم ممنون با اینکه فرصتم خیلی کمه و باید کارم رو تحویل بدم ولی با تعریف دوستان شروع می کنم تا stimul رو یاد بگیرم
فقط می شه قبل از اینکه من دنبال pdf تو این زمینه بگردم اگه شما چیزی رو مد نظر دارید که سریع بتونم یاد بگیرم بهم معرفی کنید انگلیسی هم بود مسئله ای نیست سعی می کنم یه کاریش بکنم خیلی خیلی ممنون
راستی من امروز خودم جواب سوال اولم رو توکریستال ریپورت با آزمون و خطا کشف کردم حالا برای دوستان دیگه می ذارم شاید بدردشون بخوره:
برای فرستادن یک پارامتر به crystalReport:
ابتدا گزارش مربوطه را ایجاد می کنیم و سپس یک فیلد پارامتر از سمت چپ در گزارش اضافه می کنیم مثلا به اسم sh1 و سپس یک فیلد formul در گزارش اضافه می کنیم و در آن چنین می نویسیم
{table name.fild name}={?sh1}
مثلا
{karmandan.sh_personeli}={?sh1}
بعد فیلد sh1 را روی گزار ش قرار می دهیم .
حالا به فرمی که می خواهیم گزار ش در آن قرار گیرد می رویم و ابزار crystalReportViewer را قرار داده و report sourceآن را تنظیم می کنیم فرض می کنیم نام گزارشی که در مرحله قبل ایجاد کردیم نامش crystalReport1 است حالا در فرم لود همین فرم چنین می نویسیم:
Me. crystalReport1.setparametervalue("sh1",مقدار مورد نظر که می خواهیم پاس کنیم)
اگر مثلا این مقدار از فرم قبل توسط یک text box به نام textbox1 از کاربر گرفته می شود و نام آن فرم هم مثلا form1 هست کد را به این صورت می نویسیم:
Me. crystalReport1.setparametervalue("sh1",form1.textb ox1.text)
به همین راحتی