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

كيفية الطباعة في Delphi7

مغلق
بدأه Aboalnoor-Delphi7 في 6 أبريل 2006 · 10 رد · 5,929 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

:wacko:

أنا أعمل على الدلفي 5 وقدانتقلت مؤخراً للعمل على الدلفي 7 ولكن واجهتني مشكلة أن نظام الطباعة فيه

يختلف 360 درجة عن الدلفي 7 فالطباعة تتم بواسطة برنامج الـRave فأرجو أن تكتبو لي عن طريقة

الطباعة في الدلفي 7 وإنشاء التقارير وكيفية استخراج المعلومات من داتا بيز وطباعته كبطاقة واحدة

أو طباعة تقرير ولكم جزيل الشكر

بريدي الإلكتروني : Aboalnoor@maktoob.com

********************************************************************************

آخر وصايا سيدنا محمد صلى الله عليه وسلم:الصلاة الصلاة وما ملكت أيمانكم

66850879_b6e633000d_m.jpg

هاجر اللذائذ وانبـرى ليثـاً بادغـال الشـرا

بـاع الحيـاة رخيـصـة لله والله اشـتـرى

خذو مني فؤادي وامنحوني سلاحي أمتطي صهو المنون

فإني لم أعش لأذوق ذلاً ولا لأذوب في حضن حنون

موقع الفريق الاسلامي المتحد للبرمجة والإلكترونيات

إيميلي هو:Aboalnoor@maktoob.com

ياهو :adnanalabuo@yahoo.com

هوت ميل:AdnanAlabuo@hotmail.com

مدونتي الخاصة

#2

السلام عليكم أخي الكريم

التقارير في دلفي 7 يجب عليك إظافتها من البكج أختر من القائمة الرئيسية

Component

ثم

install packages

ثم تظهر لك نافذه

الـ packages

أنظر للصورة ثم أظف

dclqrt07

وهذا هو الباكج الخاص بالتقارير في دلفي 7

وستجدها في أخر قائمة الـ Palette

موفق أخي

Aboalnoor-Delphi7

untitled1copy7rt.jpg

#3

السلام عليكم

هذه 4 دروس عن برنامج الـRave ارجو أن تستفيد منها

وفقك الله

Introduction_to_Rave_Reports.zip

#4

*-)

مشكورين أخوتي على هذه الردود ولكن هل يمكنكم توضيح فكرة جلب بيانات من داتا بيز للإستفادة منها في التقرير

وجراكم الله كل خير

أخوكم أبو النور

إيميلي :Aboalnoor@maktoob.com

********************************************************************************

آخر وصايا سيدنا محمد صلى الله عليه وسلم:الصلاة الصلاة وما ملكت أيمانكم

66850879_b6e633000d_m.jpg

هاجر اللذائذ وانبـرى ليثـاً بادغـال الشـرا

بـاع الحيـاة رخيـصـة لله والله اشـتـرى

خذو مني فؤادي وامنحوني سلاحي أمتطي صهو المنون

فإني لم أعش لأذوق ذلاً ولا لأذوب في حضن حنون

موقع الفريق الاسلامي المتحد للبرمجة والإلكترونيات

إيميلي هو:Aboalnoor@maktoob.com

ياهو :adnanalabuo@yahoo.com

هوت ميل:AdnanAlabuo@hotmail.com

مدونتي الخاصة

#6

;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;)

مشكورين أخوتي وجزاكم الله خيراً

********************************************************************************

آخر وصايا سيدنا محمد صلى الله عليه وسلم:الصلاة الصلاة وما ملكت أيمانكم

66850879_b6e633000d_m.jpg

هاجر اللذائذ وانبـرى ليثـاً بادغـال الشـرا

بـاع الحيـاة رخيـصـة لله والله اشـتـرى

خذو مني فؤادي وامنحوني سلاحي أمتطي صهو المنون

فإني لم أعش لأذوق ذلاً ولا لأذوب في حضن حنون

موقع الفريق الاسلامي المتحد للبرمجة والإلكترونيات

إيميلي هو:Aboalnoor@maktoob.com

ياهو :adnanalabuo@yahoo.com

هوت ميل:AdnanAlabuo@hotmail.com

مدونتي الخاصة

#7

السلام عليكم

تغير نظام طباعة التقارير مع مختلف إصدارات Delphi

في البداية ReportSmith

ثم QuickReport

ثم Rave Report

ثم Crystal Report

أخي جرب Fast Report

d4baa0.gif
#8

استخدمت فاست ريبورت3 ووجدت موضوع

بسم الله

لكي تتمكن من عرض جميع السجلات قم بالخطوات التالية :

1.ابدء مشروع جديد في دلفي.

2.قم بإضافة الأربعة عناصر التالية إلى الفورم :

table1 ، datasource1 ، frreport1 ، frdatasource1

3.قم بربط table1 بقاعدة من خلال الخاصية tablename

4.قم بربط datasource1 ب table1 من خلال الخاصية dataset

5.قم بربط fruserdaset1 ب datasource1 بواسطة الخاصية datasource

6.قم بتغيير الخاصية StoreInDfm إلى True (حفظ التقرير داخل الملف التنفيذي EXE)..

قم بالنقر المزدوج عل العنصر FrReport1 ليظهر محرر التقارير.

7.قم باضافة Band ، في التقرير اختر MasterData كنوع لــBand.

8.انقر على band مرتين واختر FrDatasource1..

9. اضف عنصر نص "فوق" band .انقر فوقه.واختر الحقل المناسب ...

10. في الأخير اضف زر إلى الفورم..اضف الكود التالي في OnClick :

Frreport1.showreport;

الإجابة:

1.مشكلة اني لم استطيع لا عرض الا سجل واحد فقط

تأكد مما يلي :1.إضافة Band من النوع masterData يكون حاويا لعناصر النص"الحقول".

2.ربط Band بـ table1 "انقر مزدوجا على band"

2.كيف اعرض في التقرير نتيجة dbedite من فورم

1.اضف عنصر نص فوق band ،انقر مزدوجا على النص .

بافتراض أن الحقل المراد اسمه "NAME" من Table1 اكتب [TABLE1."NAME"].

المشكله هى ه

1- لم اجد الخاصيه StoreInDfm

2-قمت باضافه frxDesigner1

وعندما اقم بتعديل فى شكل التقرير والخروج يطلب الحفظ فاحفظه

كيفه جعل التغيرات التى حدثت تتم طباعتها عند الضغط على زر الطباعه بحيث تكون ثابته حتى بعد غلق البرنامج و فتحه

3- لو اردت تكرار عنصر frxDBDataset1 او field بداخله

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

#9

للرفع

#10

هل قمت بعمل Active:= true; للجدول قبل عرض التقرير

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#11

استخدمت الفاست ريبورت و قمت باضافه frxDesigner1

و قمت بتصميم نموذج الطباعه و قمت بتغير فى النوذج بعد حفظ المشروع exe

كيف يمكن جعل التغيرات التى تمت على التقرير تكون هى فى الوضع الاقتراضى اى عندما اضغط على زر الطباعه يظهر النوذج المعدل

****

كتبت الكود فى الحدث

BarCode1OnPreviewClick

الكود

if <frxDBDataset1."BARCODE1"> = 'ar' then

BarCode1.visible:=False

else

BarCode1.visible:=True ;

كانت النتيجه ان كل

BARCODE1

الذى يظهر

BarCode1.visible:=False

حتى ان

BARCODE1 > ar

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

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