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

كيف يمكن حفظ Quick Report

مغلق
بدأه Osama AlHosni في 13 يونيو 2002 · 3 رد · 1,515 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أخي المشرف

بعد التحية

أريد أن أعرف عن كيفية حفظ نتائج معروضة بQuick Report في ملف نصي يمكن فتحه بأي Editor

وشكرا

:)

#2

السلام عليكم

بالنسبة لحفظ البيانات في ملف فهناك ثلاث عمليات اساسية في التعامل مع الملفات

بعد قراءة البيانات وتخزينها في متغيرات

لابد ان يكون لكل ملف مؤشر لكي يحدد موقعه في الذكراة وهذا المؤشر ضروري في التعامل مع الملفات

مثال لتعريف الملف

f FILE^

1- عملية فتح الملف سواء كان هذا الملف موجود او لا عن طريق

fopen(f,"w+);

وهناك طرق مختلفة لتحديد نوع فتح الملف

للقراءة r,r+

للكتابة w,w+

للاضافة في اخر الملف a,a+

2- عملية القراءة والكتابة

fprintf(f,"الفورمات شكل تخزين البيانات %s % d %f",قائمة المتغيرات المراد طباعتها);

fscanf(f,"الفورمات", المتغيرات);

3- عملية اغلاق الملف

وهذه العملية ضرورية عند الكتابة على الملف لكي يتم التخزين للبيانات

fclose(f);

للمزيد من المعلومات راجع help

وستجد شرحا تفصيلي لكل واحدة مع الامثلة

ارجو ان يكون هذا هو طلبك وانني توفقت في الاجابة على ما تريد

واتمنى لك التوفيق

#3

السلام عليكم

أخي العزيز عنيزة

الأخ أسامة يسأل عن عملية تصدير التقرير الى ملف وليس فتح وتخزين الملفات النصية :)

أما بالنسبة للتقرير فيمكن تخزين التقرير بأحد الصيغ التالية : Txt, CVS,HTML وهذه مع نسخة QuickReport التى تأتي مع دلفي يوجد نسخة اخرى وهي Quick Report Professional يأتي معها دعم لصيغ اخرى مثل PDf, RTF لكنها ليست مجانية

وهذا مثال لكيفية تصدير التقرير بصيغتين هما Txt, Htm

uses
  QRExport;

procedure TForm1.Button1Click(Sender: TObject);
var
  HtmlRep : TQRHTMLDocumentFilter;
  TxtRep  : TQRAsciiExportFilter;
begin
   HtmlRep := TQRHTMLDocumentFilter.Create('C:MyReport.Htm');
   TxtRep  := TQRAsciiExportFilter.Create('C:MyReport.txt');
   try
      QuickRep1.ExportToFilter(HtmlRep);
      QuickRep1.ExportToFilter(TxtRep);
   finally
      HtmlRep.Free;
      TxtRep.Free;
   end;
end;

مع تحياتي

والسلام

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#4

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

شكرا لك ياخي محمد وكذلك اخي عنيزة على ما قدمتموه لي من معلومات حقيقة لا تصدر الا ممن كان متمرس في هذا العملاق الذي يسمى دلفي

مع تمنياتي لكم بالتوفيق

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

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

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