السلام عليكم ورحمة الله وبركاته
انا صممت برنامج لادارة الصيدليه ولكن من غير باركود
http://elwesifprograming.ahlamontada.com/m...opic-t1.htm#704
فكيف اضع الباركود في هذا البرنامج
وشكرا جزيلاااااااااااااااا
السلام عليكم ورحمة الله وبركاته
انا صممت برنامج لادارة الصيدليه ولكن من غير باركود
http://elwesifprograming.ahlamontada.com/m...opic-t1.htm#704
فكيف اضع الباركود في هذا البرنامج
وشكرا جزيلاااااااااااااااا


انا بصراحة لم استخدم الباركود .......... ولكن معلوماتي بهذا الموضوع انو الباركود يتم ادخالوو عن طريق ال gun .... وال gun ما عليك الا تعريفه
لانه يصبح بمثابة keyboard ...................... ليس له ايا استخدام في الكود ........ فما عليك الا تعريفه ليصبح واستخدامه مباشرة........
إذا كنت تقصد إدخال الباركود في البرنامج فلا تهتم لأن أنواع الباركود الحديثة كلها تتصل بمنفذ لوحة المفاتيح و يتم إدخال الرقم و كأنه مكتوب بلوحة المفاتيح ،بمعنى أن برنامجك لن يتأثر بشيء و سيعتبره إدخال عادي بلوحة المفاتيح.
و لوحة المفاتيح نفسها تركب في منفذ بالباركود مما يسمح للاثنين بالعمل سوياً،يعني خلاصة الكلام بالنسبة للبرنامج أنه لا فرق بين الاثنين في الإدخال من وجهة نظرك كمبرمج.

أما إن كنت تقصد طباعة الباركود نفسه فإما أن تشتري طابعة باركود مخصصة وهي غالية و يرسل إليها الرقم و هي تقوم بتحويله لعلامة الباركود و طباعته على على ورق لاصق خاص.

او يمكنك إستخدام الطابعات العادية مع برنامج ينتج التقارير يدعم الباركود مثل Activereports.net
أو طريقة أخرى و هى إستخدام خط فونت باركود و هو خط عادي و لكنه يحول النص إلى باركود و يمكن استخدامه في أي تقرير و هي أسهل و أفضل طريقة للطباعة:
http://www.barcodesinc.com/free-barcode-font/
و في كل الأحوال فإن الحل بسيط جداً بإذن الله
يعطيك العافية
شكرا جزيلا بس ازاى الباركود حيتعامل مع البيانات بتاعتى
يعنى مثلا اسم الصنف البرنامج حيعرفه ازاى وانا مش عامل اى حاجه بخصوص الباركود اوالسعر


لديك حلان:
الحل الأول ان تدخل رقم الباركود مع بيانات الصنف إذا كان الباركود مطبوع أصلاً على الأصناف (و هذه الطريقة غير مفضلة)
و الحل الثاني أن تجعل برنامجك يعطي أرقام للأصناف و تطبعها كباركود في ورق لاصق يلصق على العبوات بحسب كمية كل صنف (و هذه هي الطريقة الأفضل لأن الأرقام تحت تحكم برنامجك)
و طرق الطباعة شرحناها بالأعلى
فعلى هذا حينما يضع المستخدم مؤشر الكتابة في مربع النص الخاص برقم الباركود و يمرر الباركود سيظهر الرقم تلقائياً في هذا المربع و كانه أدخل بلوحة المفاتيح ،و تضع له زر للبحث عن هذا الرقم المدخل.
اخي توضيح بسيط الاعمدة التي تراها على الاصناف او بشكل عام هي بالاصل تمثيل لرقم عادي مثل 1564564
فالهدف من الـ GUN هو قراءة هذه الاعمدة وتحويلها لهذا الرقم
الان عند استعمال الـ gun يجب ان تقوم يكون هناك حدث يقوم بالبحث عن هذا الرقم الذي اصبح موجود في التكست و البحث عنه في قاعدة البيانات وجلب ذلك السجل الذي يحتوي على هذا الحقل .
الان السؤال هو
اقتباسشكرا جزيلا بس ازاى الباركود حيتعامل مع البيانات بتاعتىيعنى مثلا اسم الصنف البرنامج حيعرفه ازاى وانا مش عامل اى حاجه بخصوص الباركود اوالسعر
اخي هناك طريقة و هي بتخصيص حقل في قاعدة البيانات يتم تخزين هذا الرقم به وعند عملية استخدام يتم البحث عن السجل الذي يحتوي هذا الرقم ويقوم بجلبها (و هذه الطريقة افضل في احالة اردت تغيير الباركود مستقبلاً)
طريقة اخرى :
استعمال نفس رقم الصنف الا وهو ID و الباقي كسابق (لكن هنا لا تستطيع تغير رقم الايدي لانه الاغلب مربوط مع حقول اخرى )
و السلام عليكم
تم تعديل هذه المشاركة بواسطة Super_Pro في 21 أبريل 2008 في 22:27
مع تحيات : عبدالرحمن نورالله
بيلار الدولية للتكنولوجيا لتصميم وأستضافة مواقع الأنترنت ، شركة مسجلة في المملكة الاردنية الهاشمية
أستضافة مواقع (Website Hosting) ابتداء من 35دينار اردني (50$) سنوي 962799247524+ أضغط هنا
