الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أنقل محتوى Quickreport إلى ملف Excel ؟

مغلق
بدأه Amer Raya في 26 أكتوبر 2007 · 5 رد · 1,825 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مساعدة عاجلة لو سمحتم.

كيف يمكنني أن أنقل محتوى Quick Report وإظهار محتوياته في ملف Excel.

مع العلم أنني أستعمل Delphi 7 و Quick Report4.

وإذا كان الطريقة لDelph 2007 فلا مانع أيضاً.

ومشكورين مقدماً...................

#2
Uses QRExport;
//...
procedure TForm1.btnXLSClick(Sender: TObject);
Var expFilt : TQRExcelFilter;
begin
  expFilt := TQRExcelFilter.create( 'D:\TEMP\QR\essai.xls' );
  Try
	FenTest2.QuickRep1.ExportToFilter( expFilt );
  Finally
	expFilt.free;
  End;
end;

هذا الكود يسمح لك بانشاء ملف XLS

نصف العلم *** البحث الجيد

#3

بسم الله الرحمن الرحيم

اظن ان qreport 4 به مكون جاهز لهذا الغرض وما عليك الا ان تحفظ ملف ال qreport بصيغة xls واظن ان هذا الاصدار من qreport قد قدمته انت يا بلال لك جزيل الشكر

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#4

مشكور أخ بلال على المساعدة.............

ولكن الدلفي يعطيني Error عند هذا السطر:

expFilt := TQRExcelFilter.create( 'D:\TEMP\QR\essai.xls' );

ممكن أعرف السبب...............

#5
expFilt := TQRExcelFilter.create( 'D:\TEMP\QR\essai.xls' );

هذا مسار افتراضي لست مجبرا بالعمل به غيره فقط اجعله مثلا :

C:\essai.xls

نصف العلم *** البحث الجيد

#6

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

عندما وضعت هذا السطر

expFilt := TQRExcelFilter.create( 'D:\TEMP\QR\essai.xls' );

نتج خطأ

Incompatible types:'TComponent' and 'String'

و شكرا.

Knowledge Is Power

هذا الموضوع مغلق.

مواضيع مشابهة