طباعة قائمة باركود باستعمال فاست ريبورت
#1
السلام عليكم ورحمة الله وبركاته ،
في الحقيقة موضوع اليوم هو إجابة عن سؤال طرحه بعض الإخوة ، وهو كيفية طباعة الباركود باستعمال الفاست ريبورت.
وأرجو من الإخوة الذين يستعملون مولدات تقارير أخرى مثل 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]

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


الملفات المرفقة
.rar   الباركود.rar (الحجم : 60.54 KB / التحميلات : 40)
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
(أبومعاذ  Unprogramme  سابقا)
[-] كل من 3 users say قال شكرا ل أبو معاذ على المشاركة المفيدة
  • B.M.AbdelAziZ, h-farid, wadoud
الرد
#2
جميل بارك الله فيك
الرد


التنقل السريع :


مستخدمين يتصفحوا هذا الموضوع: 1 ضيف