PDA

View Full Version : نحوه ی عدم آدرس دهی به CrystalReportViewer در کد برنامه



fatemeh_65
دوشنبه 02 مهر 1386, 23:35 عصر
سلام :
من در یک برنامه ی #C از چندین فرم حاوی CrystalReporterViewer استفاده کردم که در کد برنامه باید آدرس مستقیم CrystalReport را به هر یک بدهم یعنی :
"crystalReportViewer1.ReportSource="C:\\myfolder\\CrystalReport1.rpt

اما اگر بخواهم فایل setup بسازم مشخص نیست که کاربر برنامه را در کجا نصب می کند آیا راهی برای حل این مشکل وجود دارد ؟ آدرس بالا را بتوان به هنگام نصب برنامه مشخص کرد ؟

با تشکر پیشاپیش از راهنماییتان:بوس:

sm
سه شنبه 03 مهر 1386, 12:17 عصر
خوش اومدین
میتونین با استفاده از دستور زیر و قرار دادن فایل گزارش کنار فایل اجرایی برنامه مشکل رو حل کنین:


Application.StartupPath + @"\Report\Report1.rpt"


موفق باشید

fatemeh_65
سه شنبه 03 مهر 1386, 20:32 عصر
سلام :
منظور از پوشه ی Report چیه ؟ همون پوشه ای که به هنگام ساخت setup برنامه فایل های CrystalReport را توش Add می کنم ؟
باتشکر

sm
چهارشنبه 04 مهر 1386, 12:03 عصر
پوشه دلخواهه... میتونین بسازین یا نه؟
مسیر دست خودتونه

موفق باشید