m0rteza
پنج شنبه 20 تیر 1387, 07:10 صبح
سلام
من با کریستال ریپورت گزارشی ساختم و در هنگام ساخت به پایگاه داده از نوع SQL SERVER وصل شدم . حالا که بزنامه رو به یک کامپیوتر دیگه بردم تبعا کار نمی کنه ، چون اسم سرور تغییر کرده. و باید در محل نصب جدید کریستال رو run کنم و بصورت دستی connection رو updateکنم . حالا من فکر میکنم باید قبل نشون دادن گزارش پارامتر های اتصال جدید رو دوباره از توی کد بهش بدیم. متد زیر رو اجرا کردم ولی کار نکرد.
CRT_HozoorGhiab Rep = new CRT_HozoorGhiab();
Rep.SetDatabaseLogon("Admin", "Pass", "MOSTAFA", "DB_AMOOZESHGAH");
من از security برای تنظیمات کریستاب استفاده نکردم ولی این متد مجبورم کرد که این کار رو انجام بدم ولی نمی دونم چرا علاوه بر مشکل اولی در حال عادی از کاربر پسورد میخواد
ممنون میشو راه بهتری برای اینکه اینکه گزارشم در همه کامپیوتر ها مار کمه ارائه بدید
من با کریستال ریپورت گزارشی ساختم و در هنگام ساخت به پایگاه داده از نوع SQL SERVER وصل شدم . حالا که بزنامه رو به یک کامپیوتر دیگه بردم تبعا کار نمی کنه ، چون اسم سرور تغییر کرده. و باید در محل نصب جدید کریستال رو run کنم و بصورت دستی connection رو updateکنم . حالا من فکر میکنم باید قبل نشون دادن گزارش پارامتر های اتصال جدید رو دوباره از توی کد بهش بدیم. متد زیر رو اجرا کردم ولی کار نکرد.
CRT_HozoorGhiab Rep = new CRT_HozoorGhiab();
Rep.SetDatabaseLogon("Admin", "Pass", "MOSTAFA", "DB_AMOOZESHGAH");
من از security برای تنظیمات کریستاب استفاده نکردم ولی این متد مجبورم کرد که این کار رو انجام بدم ولی نمی دونم چرا علاوه بر مشکل اولی در حال عادی از کاربر پسورد میخواد
ممنون میشو راه بهتری برای اینکه اینکه گزارشم در همه کامپیوتر ها مار کمه ارائه بدید