نقل قول نوشته شده توسط Arash_janusV3 مشاهده تاپیک
سلام دوستان

من در برنامه ام بر اساس هر سال مالی یک دیتابیس ایجاد می کنم و مجبور هستم در stimulreport وفتی می خوام ارتباط را برقرار کنم با کد اینکار رو انجام بدهم با ویزارد مشکلم حل نمی شه
باید سالی که کاربر ایجاد کرده را بدست بیارم و اطلاعات اون سال رو در desin ایحاد کنم
نتونستم
لطفا کدش رو بگید ؟ ممنون
سلام
من یادم میاد قبلا همچین سوالی پاسخ داده شده ولی برای راحتی شما :

1- با استفاده از ویژوال استادیو و استفاده از Add New Item یک فایل XMLSchema.xsd بسازید و اون رو در همون محیط ویزوال استادیو باز کنید.
2- در Server Explorer ویژوال استادیو یک DataConnection به دیتابیستون ایجاد کنید.
3- در دیتابیستون یک view ایجاد کنید که صرفا نام ستون هایی رو که شما می خواین تو گزارش نمایش بدین رو داشته باشه، صرف نظر از داشتن اطلاعات درست.
4- view ایجاد شده رو از کانکشن ایجاد شده DragDrop کنید توی فایل XMLSchema.xsd .
5 - محیط طراحی استیمول رو باز کنید.
در بخش DataDictionary با استفاده از گزینه ی Import XML Schema فایل xsd تون رو import کنید و از جداول برای تهیه گزارشتون استفاده کنید.
6- در C#‎‎‎ فیلترهای موردنظرتون رو اعمال کنید و دیتاسورسی رو که می خواین دیتا از روی اون خونده بشه رو بهش پاس بدین( فکر می کنم به همون روشی که قبلا میدادین، از طریق Regdata...)
7- از ایجاد گزارشتون لذت ببرید