ببینید من واسه نمایش گزارش این کد را می نویسم
frReport1.LoadFromFile(ExtractFilePath(Application .ExeName) + '1.frf') ;
frReport1.ShowReport ;
حالا می خواهم کدی بنویسم که قسمت طراحی باز شود و کاربر گزارش را طراحی نماید ؟
ببینید من واسه نمایش گزارش این کد را می نویسم
frReport1.LoadFromFile(ExtractFilePath(Application .ExeName) + '1.frf') ;
frReport1.ShowReport ;
حالا می خواهم کدی بنویسم که قسمت طراحی باز شود و کاربر گزارش را طراحی نماید ؟
سلام
شما فقط کافیه که کامپوننت frxDsigner رو روی فرم بزارید.
بعد از این که اون رو گذاشتید یک دکمه به قسمت بالای فرم نمایش گزارشتون اضافه می شه که با اون می تونید قسمت طراحی رو اجرا کنید ...
برای اضافه کردن امکان صدور گزارش به برنامه های دیگه ( مثل ورد یا اکسل ) هم باید به همین صورت عمل کنید ( فقط کامپوننت رو روی فرم قرار بدید تا به دکمه مربوط به اون به قسمت نمایش فرم اضافه بشه ) ...
اگه این آموزش رو هم نگاه کنید بد نیست :
https://barnamenevis.org/showthread.php?t=51390
موفق باشید ...
شما برای نمایش ریپورت در حالت دیزاین باید کد زیر را بنویسید
frReport1.LoadFromFile(ExtractFilePath(Application .ExeName) + '1.frf') ;
frxreport1.designreport ;