4 ضمیمه
انتقال دیتاتیبل به ریپورت ویوور در سی شارپ؟ (دیتاتیبل بصورت دستی وارد شده)
سلام دوستان عزیزم
من یک فرم دارم با یک دیتاگریدویو میخاستم دیتاگرید ویو رو ببرم به ریپورت و چاپش کنم حالا کارهای که انجام دادم:(در ضمن اصلا نمیخام اطلاعات جایی ذخیره بشه و فقط میخام چاپ بشه)
1-report.rdlc رو به پروژه اضافه کردم.
2-یک دیتاست ساختم و بصورت دستی یک دیتاتیبل درون دیتا ست ساختم .
3-دیتاست رو بردم به report.rdlc.
مشکل من اینه که مقادیر دیتاگرید بدون خطا داخل دیتاتیبل رخته میشن اما درون گزارش خالیه و فقط اسم ستون ها رو می نویسه.
چندتا عکسم میزارم
1-محیط report.rdlc
ضمیمه 129595
2-محیط دیتاست
ضمیمه 129596
3-محیط فرم برنامه
ضمیمه 129597
4-موقع اجرا
ضمیمه 129598
با تشکر
1 ضمیمه
نقل قول: انتقال دیتاتیبل به ریپورت ویوور در سی شارپ؟(دیتاتیبل بصورت دستی وارد شده)
نقل قول:
نوشته شده توسط
1000net
مشکل من اینه که مقادیر دیتاگرید بدون خطا داخل دیتاتیبل رخته میشن اما درون گزارش خالیه و فقط اسم ستون ها رو می نویسه.
با تشکر
اولا اینکه نام ستونها در گرید بایستی با نام ستونهای داخل دیتاست یکی باشه
دویم اینکه نام دیتاستی که در رویداد دکمه گزارش معرفی می کنی با نام دیتاست داخل گزارش همخوانی داشته باشه
سیوم اینکه نبایستی از دیتاست نمونه جدید بسازی و همونو در کدها عینا بایستی فراخوانی کنی
چهارم : دیگه نداره !!! همین ها بود ....... دیگه تموم شد رفت پی کارش
اینطوری :
نقل قول: انتقال دیتاتیبل به ریپورت ویوور در سی شارپ؟(دیتاتیبل بصورت دستی وارد شده)
نقل قول:
نوشته شده توسط
khokhan
اولا اینکه نام ستونها در گرید بایستی با نام ستونهای داخل دیتاست یکی باشه
دویم اینکه نام دیتاستی که در رویداد دکمه گزارش معرفی می کنی با نام دیتاست داخل گزارش همخوانی داشته باشه
سیوم اینکه نبایستی از دیتاست نمونه جدید بسازی و همونو در کدها عینا بایستی فراخوانی کنی
چهارم : دیگه نداره !!! همین ها بود ....... دیگه تموم شد رفت پی کارش
اینطوری :
عیدتون مبارک
ممنون از محبتتون مشکل حل شد
سوال حالا اگه بخام از فیلدها جداگونه استفاده کنم و جدول رو خودم طراحی کنم باید چکار کنم؟(بدون استفاده از insert table)
و اینکه برای کریستال ریپورت این کدها چه تغییری می کنند؟؟؟؟؟؟؟؟؟؟؟؟؟