delphi4arab منتديات دلفي للعرب
مراجعة خفيفة lazreport - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : متتديات باسكال Pascal (https://delphi4arab.net/forum/forumdisplay.php?fid=7)
+--- قسم : Lazarus - Free Pascal - CrossKylix - Kylix - CrossVCL (https://delphi4arab.net/forum/forumdisplay.php?fid=34)
+--- الموضوع : مراجعة خفيفة lazreport (/showthread.php?tid=7737)



مراجعة خفيفة lazreport - kito - 17-04-2016

السلام عليكم و رحمة الله وبركاته

الموضوع ليس فكرة خارقة أو طريقة جديدة بل هو
 تدوين لأبسط  مبادئ التقرير المتضمن مع لازروس إثراءا لهذا القسم المهم

تمرير قيمة متغير إلى الريبورت :

1- أنشئ  و قم بتسمية متغير في الريبورت دون أن تعطيه قيمة   :   file > variable list > variable


[صورة: variableseditor.jpg]



2- في حدث    OnGetValue   الخاص بالريبورت نقوم بكتابة  الكود التالي مع مراعاة التسمية :


كود :
If ParName = ‘اسم المتغير في الريبورت’ then ParValue := القيمة المراد ربطها
[صورة: 12-0.png]
-----------------------------------------------------------------------------------------------------------------------------------
استخدام صيغة  الشرط  :

عند  تحديد مربع نص ما  و في  Object Inspector

نضغط على الخاصية   Script

كود :
if [PAGE#]=1 then Text:='الصفحة الأولى' else Text:='صفحة أخرى';



RE: مراجعة خفيفة lazreport - العيد1403 - 29-11-2016

شكرا وبارك الله فيك