اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

اذا الخلل عندك في التقرير  .. في خصائص الباركود

ارفق تقريرك والجدول مصدر البيانات ، يكفي فقط ان يحتوي على بعض ارقام المعرف

 

قام بنشر

تحياتي أبو خليل 
هذا مرفق للاستاذة زهرة أعمل عليه
الباركود يقرأ الخط 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