• 0
Bader_vip

مشكلة اداخل رقم الباركود

سؤال

السلام عليكم ورحمة الله وبركاته


 


أخواني الاعزاء عندي مشكلة في ادخال رقم الباركود في حقل الاستعلام لسكربت لدي


 


وهي في حالة اداخل رقم الباركود من خلال الاسكنر


V7SJ9L.png


 


يتك ادخال الرقم بشكل طبيعي E1387560728 في حالة أن لغة لوحة المفاتيح انجيلزي


 


وفي حالة ان لغة لوحة المفاتيح بالكمبوتر عربي يظهر بالشكل التالي ُ1386268909 أو     ثُ1386268909


 


السؤال هنا ،، كيف يمكنيي جعل نظام الاسكنر ( قارىء الباركود ) يقرى الباركود  بالشكل المطلوب  نفس الموضح بالصورة ،، سواءً كان اللغة للوحة المفاتح عربي او انجليزي


 


وشكراً لكم


تم تعديل بواسطه Bader_vip
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

1 إجابات على هذا السؤال .

  • 0

هذه مشكلة مشهورة في اجهزة قراءة الـ barcode بأن الـ layout الخاص بها يجب أن يكون مشابه لـ layout لوحة المفاتيح لتجنب حصول مشكلة الـ key-mapping هذه!

أظن أن الحل الوحيد الموجود أمامك هو بمعرفة الـ layouts المستخدمة على الحاسب مسبقاً و اضافة keymap correction بشكل يدوي باستخدام دوال الاستبدال كـ str_replace من خلال php مثلا أو replace من خلال javascript

فلو كانت الـ layouts المستخدمة هي العربية و الانكليزية مثلا, عليك اضافة كود استبدال يقوم بتحويل كل محرف على لوحة المفاتيح العربية بالمحرف الذي يقابله على لوحة المفاتيح الانجليزية.

 

أظن أن هذا الحل البرمجي الوحيد المتاح لهذه المشكلة.

والله أعلم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .