PDA

View Full Version : تعداد صفحات گزارش



rahjoya
دوشنبه 21 بهمن 1387, 09:54 صبح
سلام
دستور نمايش شماره صفحه و تعداد كل صفحات يك گزارش در quickreprot چيست؟ براي قسمتي كه ميخواهيم نمايش دهيم مثلا 'صفحه 3 از 20'.

mafazel
دوشنبه 21 بهمن 1387, 11:34 صبح
با سلام
برای نمایش شماره صفحه از کامپوننت QRSysData استفاده کنید و مشخصه Data آنرا روی qrsPageNumber تنظیم کنید.
برای تعداد کل صفحات کامپوننت خاصی نداریم. اول باید گزارش را Prepare کنید تا تعداد کل صفحات مشخص شود.
از روش زیر استفاده کنید.


QuickRep1.Prepare;
QRLabel1.caption:= IntToStr(QuickRep1.QRPrinter.PageCount);
QuickRep1.Preview;

rahjoya
چهارشنبه 23 بهمن 1387, 14:20 عصر
با سلام و تشكر از شما
ميشه در مورد prepare توضيح بيشتري بدهيد كه چه كاري انجام ميدهد؟