‫۴ سال و ۹ ماه قبل، شنبه ۹ آذر ۱۳۹۸، ساعت ۱۵:۳۳
تنها دلیلی که از این راه استفاده میکنم اینه که اگه از طرف کاربر فایل پاک شد من میتونم فایل پرینتی که دارم را آپلود کنم و اونو با آپدیتی که به کاربر میدهم در مکانی که برای پرینت استفاده میشه بگذارم و همین طور اگه اطلاعات تغییر کرد هم به همین شکل باشد.
اما اگر در فایل‌های مختلف باشد باید کاربر با پشتیبانی تماس بگیره و بگه در کدوم فرم خطای مورد نظر را میده. این بهترین راه حلی بود که به ذهنم رسیده است و ممنون بابت جواب مشکل حل شد.
‫۴ سال و ۹ ماه قبل، جمعه ۸ آذر ۱۳۹۸، ساعت ۲۰:۰۷
اگر بخواهم فقط صفحه ProductPage را به کاربر نمایش بدهد باید چه کاری انجام بدهم؟
چون من همین کار را کردم اما در خروجی که می‌آورد همه صفحات را می‌آورد یعنی Buissines object مشتریان را پر میکنم و بهش آدرس فایل را میدهم همه اطلاعات را می‌آورد و صفحه Product Page را هم نمایش میدهد من میخواهم در یکجا فقط مثلا لیست مشتریان را به صورت خروجی به کاربر نمایش بدهد و در جای دیگر فقط اطلاعات (صفحه) محصولات را به کاربر نمایش بدهد و این کار در فایل‌های جدا امکان پذیر است؟ حالا سوالی که دارم این است آیا میشه در یک فایل چنین کاری کرد یا خیر؟
اگر جواب بله است کد C# آن به چه صورت نوشته میشود.
چون کدی که به صورت یک صفحه ای باشد و اطلاعات آن Bussisnes Object را بیاورد به این صورت است و دارم.
 try
{
       var mainReport = new StiReport();

       var details = new List<Details>();

       foreach (var item in Items)
       {
                details.Add(new Details
                {
                    CarName = item.CarName,
                });
       }

       mainReport.Load(CurrentDirectory() + @"\Rp.dll");
       mainReport.RegBusinessObject("Print", details);
       mainReport.Show();
 }
 catch (Exception ex)
 {
       MessageUtility.ErrorAlert(ex.GetOriginalException().Message);
 }
‫۴ سال و ۹ ماه قبل، پنجشنبه ۷ آذر ۱۳۹۸، ساعت ۱۶:۳۲
آیا میشه در یک فایل mrt از چندین Business Object استفاده کرد و هر کدام از آنها در چند صفحه متفاوت نمایش داده بشه و در C# چگونه اون صفحه را بهش بگیم بیاره مثله اکسل که در یک فایل از چند Sheet استفاده شده.