اذهب الي المحتوي
أوفيسنا

ظهور رقم الباركود اصفار


الردود الموصى بها

تحياتي أبو خليل 
هذا مرفق للاستاذة زهرة أعمل عليه
الباركود يقرأ الخط EAN-13 فقط

ولكنه يظهر الرقم أصفارا في التقرير والبرنامج الذي يقرأ البيانات

طباعة ملصقات نهائي.mdb

رابط هذا التعليق
شارك

السلام عليكم اخوي ابو خليل 🙂

في ٢٧‏/٨‏/٢٠٢١ at 00:29, ابوخليل said:

معلومة اساسية :

تحدث هذه النتيجة عندما يكون المعرف للباركود اقل من 3 ارقام او حروف

 

في هذا الموضوع كتبت طريقة الحل:

 

في ٦‏/١٢‏/٢٠١٧ at 23:32, jjafferr said:
  1. وبعد بحث وتجارب ، استقر رأيي على الخط (code 3 de 9) والذي يمكن تنزيله بالمجان من هنا https://grandzebu.net/informatique/codbar/code39.ttf .
  2. وطريقة استعماله ، هي ادخال الرقم الوظيفي (حقل رقم او نص) في النموذج يكون مثلا 123456 ،
  3. وعندما نريد ان نرى الباركود ، فنستعمل حقل نص في النموذج او التقرير ، ونختار الخط اعلاه (انظر 1#) ، وحجم الخط 28 او اكبر (حسب تجربتي) ، ثم في اعدادات هذا الحقل ، في مصدر بياناته نكتب (Employee_ID هو حقل الرقم الوظيفي) :
="*" & [Employee_ID] & "*"

    

   4. بإستخدام طريقتي اعلاه ، اتضح ان جهاز الباركود يقرأ 3 ارقام فأكثر (يعني يقرأ الارقام من 100 فما فوق) ، لهذا السبب ، ولتخطي هذه المشكلة ، نستخدم الكود التالي (و الشكر لحسن ناجح الذي اقترح هذه الطريقة 🙂 ) ، والذي يحول الارقام الاقل من 3 ، بإضافة اصفار قبلها (يعني 5 يصبح 005 وهكذا) :

    'since the Barcode reader cannot read less than 3 digits,
    'so lets add zeros before it, so that it becomes 3 digits long,
    'but then, for the reading field, it must be INT
    If Len(Me.Emp_ID) < 3 Then
        Me.Barcode = "*" & Format([Employee_ID], "000") & "*"
    Else
        Me.Barcode = "*" & [Employee_ID] & "*"
    End If

 

** ولكن في وقت قراءة الباركود ، يجب ان تتم القراءة في حقل رقم ، مما سيلغي الاصفار تلقائيا

 

جعفر

  • Like 1
رابط هذا التعليق
شارك

في ٢٧‏/٨‏/٢٠٢١ at 22:48, ناقل said:

معليش ابو عقاب جرب المرفق ..... بعد تثبيت الخط الموجود معه هل يقرأة جهاز الباركود الموجود لديك ....

 

آسف على التأخير في الرد

لم يقرأ جهاز الباركود
وجربت الخطوط 

code 39

ean-13

ean-8

code128

 

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information