سلام
خسته نباشید
من توی پروژم یه قسمت پرینت فاکتور دارم کد زیر:
PrinterSettings printerSettings = new PrinterSettings(); printerSettings.PrinterName = db.Updates.Find(2).Link; var report = new StiReport(); report.Load(Server.MapPath("~/App_Data/Report.mrt")); report.Compile(); report.RegBusinessObject("Faktor", Faktor); report.Print(false, printerSettings);
این قسمت روی لوکال درست کار میکنه اما وقتی آپلود میکنم دچار مشکل میشه
کسی نظری نداره؟؟
چک کنید فایل اصلی گزارش Report.mrt در هاست و در مسیر مربوطه وجود داشته باشد
فایل توی سرور هست
پرینت مستقیمه بدون پریویو ممیکنه بخاطر اون باشه؟
فکر نکنم به این موضوع مربوط بشه
متن ارور را ضمیمه کنید
Showing a modal dialog box or form when the application is not running in UserInteractive mode is not a valid operation. Specify the ServiceNotification or DefaultDesktopOnly style to display a notification from a service application
متاسفانه متوجه مشکل نشدم
متن ارور را در گوگل سرچ کنید چندین راه حل وجود داره
تست کنید تا به نتیجه برسید
به نظرتون مشکلی ایجاد نمیشه اگه پرینتو روی لوکال به ادمین یدم؟
یعنی اپلیکیشنو روی لوکالش اجرا کنم براش
کار جالبی نیست
باید این مشکل حل بشه
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)