با سلام خدمت اساتید
من یه برنامه ساده دارم که چند تا فیلد رو میگیره
توی یه گزارش قرار میده و بعد قراره به صورت یه فایل word ذخیره کنه
مشکلم اینه که اگر کد stireport.show(); را بزارم همه چیز درسته. هم فایل word به درستی ساخته میشه و هم جایگذاری ها درسته
اما اگر این خط کد رو قرار ندم خطای زیر رو میده
System.NullReferenceException: 'Object reference not set to an instance of an object.'
اگر کد stireport.compile رو بزارم خطایی ندارم و فایل word هم ساخته میشه اما فایل خالیه
الان کل خواستم از اساتید اینه که چه بکنم که وقتی دکمه تهیه گزارش رو میزنم یه فایل ورد سالم تحویل بگیرم
اینم کل کدیه که زدم برای خروجی گرفتن مستقیم از استیمول برای word
StiWord2007ExportSettings docsetting = new StiWord2007ExportSettings();
stiReport1.ExportDocument(StiExportFormat.Word2007 , "Report.docx", docsetting);
Process.Start("WINWORD.EXE", @"Report.docx");