سلام.دوستان من شدیدا و خیلی فوری به کمکتون در مورد نمایش اطلاعات یک دیتا گرید در کریستال ریپورت احتیاج دارم آخه چند روز دیگه دفاع پروژمه و هنوز نتونستم گزارشاتمو تکمیل کنم در ضمن زبان برنامه نویسیم سی شارپه .
سلام.دوستان من شدیدا و خیلی فوری به کمکتون در مورد نمایش اطلاعات یک دیتا گرید در کریستال ریپورت احتیاج دارم آخه چند روز دیگه دفاع پروژمه و هنوز نتونستم گزارشاتمو تکمیل کنم در ضمن زبان برنامه نویسیم سی شارپه .
دوست عزیز این یک کار ساده است شما پس از این که کلیه کارتون را روی data gride
انجام دادید و می خواهید در یک گزارش نمایش دهید کافی کد زیر را درج کنید
object obj1 = dataGridView1.DataSource;
CrystalReport4 ct1 = newCrystalReport4();
ct1.SetDataSource(obj1);
crystalReportViewer1.ReportSource = ct1;
البته فراموش نکنید فیلد هایکه در data grid می خواهید در گزارش نمایش داده شود باید در گزارش وجود داشته باشند البته اگه با روش دیگر ی مثلا دیتا ست یا ... کار می کنی بگو تا برات ان روشو بگزارم
سلام
امکان داره بیشتر توضیح بدید
من داخل فرم یک دیتا گرید دارم که به جایی بایند نیست و توسط کاربر پر میشه
این دیتا گرید یک column به اسم name وجو داره
داخل فرم کریستال هم یک parameter fields به همین اسم ایجاد کردم
اما داخل فرم گزارش چیزی نشون نمی ده
با تشکر
فقط از 4 خط کد بالا استفاده کردماز چه کدی برای فرستادن مقدار parameter field استفاده کردید؟
البته چند تا پارامتر دیگه هم هست که اونا از داخل فرم (بوسیله تکست باکس ها) مقدار دهی می کنم
برای پارامتر name کد دیگه ای ننوشتم
با تشکر
ببینیدمقدار ستون دوم در سطر اول
هدف از اینکار قرار دادن مقدار یک فیلد خاص در گزارش نیست بلکه من تمام مقادیر یک فیلد خاص اونهم بصورت ستونی (شبیه دیتا گرید) می خوام
در واقع همون چاپ دیتاگرید بصورت کامل
با تشکر