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