الرمز الشريطي

يسمح نوع سؤال الرمز الشريطي للمستخدمين بجمع بيانات الرمز الشريطي في الاستطلاع. يقوم المستخدمون بتحديد زر الرمز الشريطي لمسح الرمز الشريطي بواسطة كاميرا الجهاز. يتم عرض القيمة المقروءة من الرمز الشريطي في مربع النص.

علامة رمز الاستجابة السريعة الممسوحة ضوئيًا في الاستطلاع

من خلال تعيين المظهر إلى الحد الأدنى، يعرض سؤال الرمز الشريطي الزر فقط لبدء الماسح الضوئي. لا يظهر مربع النص الذي يحتوي على قيمة الرمز الشريطي.

الحد الأدنى لظهور سؤال الرمز الشريطي

يوضح المثال التالي كيفية إضافة سؤال رمز شريطي مع الحد الأدنى من المظهر إلى الاستطلاع:

نوع سؤال الرمز الشريطي في XLSForm

يمكنك زيادة دقة وأداء مسح الرمز الشريطي على أجهزة Android من خلال تمكين ميزات الكاميرا المحسنة. في تطبيق Survey123 الميداني، حدد الإعدادات > الخصوصية والأمان وقم بتشغيل تمكين ميزات الكاميرا المحسّنة. تستخدم ميزات الكاميرا المحسنة Google ML Kit. في أجهزة iOS، يتم استخدام واجهة برمجة التطبيقات المدمجة Apple Vision لاكتشاف الرمز الشريطي افتراضيًا. لمزيد من المعلومات، راجع التعلم الآلي.

أنواع الرمز الشريطي

يدعم نوع سؤال الرمز الشريطي العديد من أنواع الرمز الشريطي أحادية البعد وثنائية الأبعاد. يمكنك تحديد أنواع الرموز الشريطية التي يُسمح للمستخدمين بمسحها ضوئيًا في استطلاع عن طريق إضافة معلمة barcodeType إلى عمود body::esri:style في ورقة عمل الاستطلاع. يمكنك زيادة موثوقية مسح الرمز الشريطي وأدائه من خلال الحد من عدد أنواع الرموز الشريطية التي يمكن للمستخدمين مسحها ضوئيًا. على سبيل المثال، إذا طُلب من المستخدمين مسح علامة أصل تعتبر دائمًا رمز استجابة سريعة، فقم بتعيين barcodeType=qrcode. تقبل معلمة barcodeType القيم التالية:

  • all - جميع أنواع الرموز الشريطية المدعومة باستثناء code39 وpdf417
  • 1d - جميع أنواع الرموز الشريطية أحادية البعد باستثناء code39
  • 2d - جميع أنواع الرموز الشريطية ثنائية الأبعاد باستثناء pdf417
  • نوع واحد أو أكثر من أنواع الرموز الشريطية، مفصولة بفواصل، على سبيل المثال: barcodeType=aztec,maxicode,qrcode

يتم سرد أنواع الرموز الشريطية المدعومة في الجدول التالي: Survey123

أحادي البعد أو ثنائي الأبعادنوع الرمز الشريطيبناء جملة XLSForm

أحادي البعد

Codabar

codabar

الكود 39*

code39

كود 93

code93

كود 128

code128

EAN-8

ean8

EAN-13

ean13

ITF

itf

UPC-A

upca

UPC-E

upce

امتداد UPC EAN

upceanextension

ثنائي الأبعاد

كود Aztec

aztec

مصفوفة البيانات

datamatrix

MaxiCode

maxicode

PDF417*

pdf417

كود QR

qrcode

RSS-14

rss14

RSS مُوسّع

rssexpanded

* يجب تحديد أنواع الرمز الشريطي للكود 39 وPDF417 بشكل فردي، على سبيل المثال: barcodeType=code39 أو barcodeType=pdf417.

عندما لا يتم توفير معلمة barcodeType، يمكن فحص جميع أنواع الرموز الشريطية المدعومة باستثناء aztec وcode39 وdatamatrix وmaxicode وpdf417. يمكن للمستخدمين تحديد أنواع الرموز الشريطية يدويًا في التطبيق الميداني عن طريق تحديد زر الإعدادات في ماسح الرمز الشريطي. لا يمكن تحديد أنواع الرمز الشريطي في تطبيق الويب.


في هذا الموضوع
  1. أنواع الرمز الشريطي