من یک فایل در fast Repor دارم Packat.frf می خواهم مستقیم بدون دیدن گزارش به روی چاپگر برود چه دستوری بنویسم
من یک فایل در fast Repor دارم Packat.frf می خواهم مستقیم بدون دیدن گزارش به روی چاپگر برود چه دستوری بنویسم
ابتدا:
frReport1.PrepareReport;
سپس:
frReport1.PrintPreparedReportDlg;
و یا
frReport1.PrintPreparedReport;
من دستور بالا را دادم بصورت زیر
frReport1.LoadFromFile('Packat.frf');
frReport1.PrintPreparedReportDlg;
اما خط دوم پارامتر می خواهد
به این صورت هم نوشتم
frReport1.LoadFromFile('Packat.frf');
frReport1.PrintPreparedReport('1',1);
باز هم error dad
شما در خط 2 دارید به FastReport میگید که گزارش آماده شده رو چاپ کن: PrintPreparedReportDlg، اما این گزارش کجا آماده شده؟
شما دستور PrepareReport رو تو کد تون جا انداختهاید. سری کامل دستورات شما میبایست بدین شکل باشد:
frReport1.LoadFromFile('Packat.frf');
frReport1.PrepareReport;
frReport1.PrintPreparedReportDlg;
با سلام خدمت دوستان گرامی
fast report در هنگام یکسری مشخصات مانند چاپگر و تعداد کپی بایستی توسط کار هر با وارد شود .چگونه میتوان آنها را بطور پیش فرض وارد کرد
من خودم خواستم از روش زیر استفاده کنم با خطا روبرو شدم
frReport1.PrintPreparedReport('1',1,trur);
راه صحیح استفاده از دستور PrintPreparedReport است. شما با چه خطایی برخورد کردهاید؟من خودم خواستم از روش زیر استفاده کنم با خطا روبرو شدم
این یک مثال از فراخوانی دستور فوق است:
frReport1.PrintPreparedReport('',2,false,frAll );