delphi4arab منتديات دلفي للعرب
طباعة قائمة باركود باستعمال فاست ريبورت - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي التقنية (https://delphi4arab.net/forum/forumdisplay.php?fid=6)
+--- قسم : دلفي و التعامل مع مولدات التقارير (https://delphi4arab.net/forum/forumdisplay.php?fid=39)
+--- الموضوع : طباعة قائمة باركود باستعمال فاست ريبورت (/showthread.php?tid=8988)



طباعة قائمة باركود باستعمال فاست ريبورت - أبو معاذ - 03-11-2017

السلام عليكم ورحمة الله وبركاته ،
في الحقيقة موضوع اليوم هو إجابة عن سؤال طرحه بعض الإخوة ، وهو كيفية طباعة الباركود باستعمال الفاست ريبورت.
وأرجو من الإخوة الذين يستعملون مولدات تقارير أخرى مثل QuickReport أو ReportBuilder ، أن لا يبخلوا على إخوانهم في عرض مثال بسيط عن كيفية طباعة الباركود مع هذه المولدات.
نبدأ بعون الله .
أنا استعمل دلفي 7 في هذا المثال ،
قم بإنشاء مشروع جديد ، ضع المكونات التالية :
frxReport1  ، frxDBDataset1 ، قم بربط frxDBDataset1 مع DataSet المراد جلب معلومات الباركود منها ،ولتكن Query1.
إضغط مرتين على frxReport1   ثم اذب إلى القائمة   :
File --> New Project.
و في القائمة
Report --> Data   اختر frxDBDataset1
قم بحذف كل من ReportTitle1 و PageFooter1
انقر مرتين على MasterData1  واختر  من القائمة dataset  الخيار frxDBDataset1 .
قم بتعديل الخصائص التالية الخاصة ب MasterData1  
Columns  اعطها القيمة 5  (إذا كنت ترغب في طباعة 5 باركود في السطر ، أو غير على حسب احتياجك).
ColumnWidth  اعطها القيمة 3.80
Height  اعطها القيمة 2,10  مثلا.
فيصبح الشكل كالآتي :
[صورة: 607334268.png]
الآن قم بجلب مكون BarCode (واحد فقط) و ضعه على الخانة الأولى .
عند الضغط عليه قم باختيار نوع الباركود المراد انشاؤه وليك مثلا EAN13
قم بتغيير ارتفاع الباركود بما يناسب ارتفاع الخانة.
بالنسبة لخصائص الباركود قم بربطه بال dataset واختر حقل الباركود.
فيصبح الشكل التالي :
[صورة: 127806332.png]

تم بتوفيق الله وعونه.


RE: طباعة قائمة باركود باستعمال فاست ريبورت - khalmoh1971 - 25-11-2017

جميل بارك الله فيك


RE: طباعة قائمة باركود باستعمال فاست ريبورت - kerbadou - 08-04-2018

لا تنسى خاصية CheckSum واعطائها قيمة True
تنفع في حالة تريد توليد ارقام عشوائية


RE: طباعة قائمة باركود باستعمال فاست ريبورت - S.FATEH - 05-09-2018

بارك الله فيك افادني الموضوع كثيرا


RE: طباعة قائمة باركود باستعمال فاست ريبورت - azedine - 09-09-2018

بارك الله فيك اخي ابو معاذ انا استعمل النسخة RAD XE2 ولدي مشكل في الفاست ريبورت
كيف يتم اصلاح ذلك من فضلك وشكرا .


RE: طباعة قائمة باركود باستعمال فاست ريبورت - younnes1977 - 24-09-2019

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