beginner63
جمعه 13 دی 1387, 16:27 عصر
سلام
من برای طراحی گزارشها با crystal report اول یک view در sql server ایجاد میکنم و با استفاده از اون گزارش رو طراحی میکنم. تا زمانی که این view رو حذف نکردم میتونم به صورت دینامیک با استفاده از دستورات همون view در c# رکوردهای مورد نظرم در یک شیء dataSet بریزم و گزارشهای دینامیک داشته باشیم. تا اینجا مشکلی نیست اما اگر view رو حذف کنم (به دلایلی حتما باید حذف بشه) زمانی که از کد زیر استفاده میکنم قبل از نمایش گزارش، پیغام خطا میده که چنین viewیی وجود نداره.
rptNumberOfBook cr = new rptNumberOfBook();
cr.SetDataSource(objDataSet);
crystalReportViewer1.ReportSource = cr;
از چه کدی استفاده کنم که وجود یا عدم وجود view رو تست نکنه؟
تشکر
من برای طراحی گزارشها با crystal report اول یک view در sql server ایجاد میکنم و با استفاده از اون گزارش رو طراحی میکنم. تا زمانی که این view رو حذف نکردم میتونم به صورت دینامیک با استفاده از دستورات همون view در c# رکوردهای مورد نظرم در یک شیء dataSet بریزم و گزارشهای دینامیک داشته باشیم. تا اینجا مشکلی نیست اما اگر view رو حذف کنم (به دلایلی حتما باید حذف بشه) زمانی که از کد زیر استفاده میکنم قبل از نمایش گزارش، پیغام خطا میده که چنین viewیی وجود نداره.
rptNumberOfBook cr = new rptNumberOfBook();
cr.SetDataSource(objDataSet);
crystalReportViewer1.ReportSource = cr;
از چه کدی استفاده کنم که وجود یا عدم وجود view رو تست نکنه؟
تشکر