delphi4arab منتديات دلفي للعرب
EK RTF report - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : قسم التعريف بمكونات وادوات دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=33)
+--- الموضوع : EK RTF report (/showthread.php?tid=9527)



EK RTF report - Delphi4Us - 13-06-2018

PHP كود :
http://www.128byte.ru/ 


يسمح تقرير EK RTF باستخدام كل إمكانيات MS Word لإنشاء التقارير ومعاينتها وتحريرها وطباعتها من تطبيقات دلفي.
كيفية استخدامها:
  • إنشاء قالب التقرير
  • احفظه بتنسيق RTF
  • تحضير البيانات في التطبيق
  • توليد تقرير باستخدام مكون Ek RTF
الخصائص الرئيسية:
  • تصميم قالب مرئي مع جميع ميزات MS Word
  • يعمل مع أي نوع من مجموعة البيانات جيدًا مثل البيانات غير المنضمة
  • وظائف قوية محددة للمستخدم
[صورة: ekrtf_how_it_works.png]

[صورة: 001_form.png]

الكود لانشاء التقرير
PHP كود :
procedure TForm1.Button2Click(Sender: TObject);
begin
  
(* check report template file *)
 
 if not FileExists(EkRTF1.InFile) then
  begin
    if RTFDialog
.Execute then begin
       EkRTF1
.InFile := RTFDialog.FileName;
 
   end else exit;
 
 end;
 
 (* create report *)
 
 EkRTF1.ClearVars;
 
 EkRTF1.CreateVar('database_name',dbname);
 
 EkRtf1.ExecuteOpen([Customers],SW_SHOW);
end;