آموزش کار با استیمول سافت با کانکشن استرینگ داینامیک در کل پروژه
سلام
وقت بخیر
من یک پروژه دارم که با کانکشن استرینگ داینامیک کار میکنه که طبق این آموزش سیستم اتوماسیون اداری با سی شارپ انجام دادم که مشکل در چاپ گزارش ها وجود داره که روی سیستم سرور مشکلی نیست ولی روی سیستم کلاینت ها با ارور مواجه میشم و این آموزش نمایش گزارش stimulsoft روی کلاینت و آموزش کار با استیمول سافت با کانکشن استرینگ داینامیک را دیدم ولی مشکل رفع نمیشه
مشکل اینجا هست که چطور باید کانکشن استرینگ را به استیمول سافت با کانکشن استرینگ خود پروژه را یکی کرد در هنگام ست کردن کانکشن استرینگ در اولین اجرای نرم افزار در سیستم کلاینت ها
ممنون میشم راهنمایی بفرمایید که مشکل از کجاست
پاسخ هوش مصنوعی
برای کار با استیمول سافت و یکپارچه سازی کانکشن استرینگ داینامیک در کل پروژه، می توانید از مراحل زیر پیروی کنید:
1. **تعریف کانکشن استرینگ داینامیک**: اطمینان حاصل کنید که کانکشن استرینگ خود را به صورت داینامیک و در طول اجرای برنامه تعیین کرده اید. به عنوان مثال، می توانید یک متد برای ساخت کانکشن استرینگ از اطلاعات ورودی کاربر یا تنظیمات موجود در فایل پیکربندی بسازید.
private string GetConnectionString()
{
    string server = "YOUR_SERVER";
    string database = "YOUR_DATABASE";
    string userId = "YOUR_USER_ID";
    string password = "YOUR_PASSWORD";
    return $"Server={server};Database={database};User Id={userId};Password={password};";
}
2. **تنظیم کانکشن استرینگ برای استیمول سافت**: بعد از تعیین کانکشن استرینگ، باید آن را به استیمول سافت اختصاص دهید. به این صورت که قبل از لود کردن گزارش، کانکشن استرینگ را به گزارش مشخص کنید.
var report = new Stimulsoft.Report.StiReport();
report.Load("your_report_path.mrt");
report.Dictionary.Databases.Clear();
report.Dictionary.Databases.Add(new Stimulsoft.Report.Dictionary.StiSqlDatabase("DatabaseName", GetConnectionString()));
report.Render();
3. **بررسی ارورهای مرتبط**: اگر هنوز با ارور مواجه می شوید، لطفاً ارور دقیق را بررسی کنید. مطمین شوید که تنظیمات فایروال و دسترسی های پایگاه داده برای کلاینت ها به درستی پیکربندی شده اند.
4. **اطمینان از نصب استیمول سافت**: همچنین مطمین شوید استیمول سافت به درستی در سیستم کلاینت نصب شده است و نسخه های مورد نیاز برآورده شده اند.
با دنبال کردن این مراحل، باید بتوانید کانکشن استرینگ داینامیک خود را به درستی در استیمول سافت تنظیم کنید و از بروز مشکلات در چاپ گزارش جلوگیری کنید.
سلام
وقت بخیر
بله من هم اعلام کردم که این آموزش را مشاهده کردم ولی مشکل رفع نشد
من از آموزش سیستم اتوماسیون اداری با سی شارپ استفاده کردم و کانکشن استرینگ پروژه را داینامیک کردم
حالا زمانی که نرم افزار روی سیستم کلاینت ها نصب میشه گزارش کار نمیکنه و ارور دریافت میشه
ولی روی سیستم سرور مشکلی نیست
این آموزش نمايش گزارش stimulsoft روي کلاينت و آموزش کار با استیمول سافت با کانکشن استرینگ داینامیک را دیدم ولی مشکل رفع نمیشه
مشکل اینجاست که من کانکشن استرینگ داخل فایل APP.config ندارم که بخوام نام modelEntites را کپی کنم و در کد قرار بدم
و میخوام این حط کد هم از کانکشن استرینگ که در ریجستری کامپیوتر کلاینت توسط فرم ست کردن کانکشن استرینگ در زمان اولین اجرا ذخیره شده استفاده کنه
این خط کد را از قبل اضافه کردم ولی با ارور زیر مواجه میشم

کد های داخل دکمه پرینت

StiReport Report = new StiReport();
            Report.Load(System.AppDomain.CurrentDomain.BaseDirectory + "\\Report\\Report_P.mrt");
            Report.Dictionary.Databases.Clear();
            Report.Dictionary.Databases.Add(new StiSqlDatabase("c_s_db", PublicVariable.MainConnectionString));
            ((Stimulsoft.Report.Dictionary.StiSqlDatabase)(Report.Dictionary.Databases["Report_P"])).ConnectionString = PublicVariable.MainConnectionString;
            Report.Compile();
            Report.Render();
            Report.Show();
- آموزش استفاده از پلاگین گردونه شانس در Asp.net core به همراه سورس
 - نمایش متن به صورت فرمت شده در CkEditor
 - آموزش استفاده از SignalR در Asp.net Core با مثال عملی
 - ادغام چند گزارش استیمول سافت بصورت پی دی اف در یک فایل
 - نحوه تغییر استایل کامپوننت select2 چگونه است ؟
 - چگونه امنیت پروژه را در Asp.net Core افزایش دهیم ؟
 - ارسال پارامتر در دستور window.open جی کویری
 - ارسال پارامتر از طریق جاوااسکریپت با کلیک روی تگ a
 - خطای 500 زمان اجرا شدن پروژه روی هاست
 - کویری نویسی در استیمول سافت جهت فیلتر اطلاعات
 
- مشکل تاریخ شمسی در سی شارپ
 - نمایش گزارش stimulsoft روی کلاینت
 - تفاوت های سی شارپ 8 با نسخه های قبلی چیه؟
 - انتخاب چند سطر دلخواه توسط چک باکس در DataGrid و محاسبه جمع سطرهای انتخاب شده
 - نمایش نوتیفکیشن در سی شارپ
 - ارسال پارامتر از سی شارپ به استیمول سافت
 - عدم نمایش عکس در دیتاگرید ویو در wpf
 - Library Animation برای کنترلهای WPF
 - مشکل در تغییر مقدار Text کنترل RibbonBar در کامپوننت DevExpress
 - قرار دادن مقادیر ارسالی یک ستون از جدول به صورت سطری در استیمول