Barcode
Barcode-kysymykset mahdollistavat viivakooditietojen skannauksen ja tallennuksen kyselyssä.
XLSFormien ja rtSurveyn barcode-kysymystyyppi mahdollistaa käyttäjien skannata ja tallentaa viivakooditietoja suoraan kyselyn sisällä. Tämä ominaisuus on erityisen hyödyllinen varastonhallinnassa, tuotteiden seurannassa tai missä tahansa tilanteessa, jossa vaaditaan nopeaa ja tarkkaa koodattujen tietojen syöttämistä.
XLSForm-perusmäärittely
| type | name | label |
|---|---|---|
| barcode | product_code | Skannaa tuotteen viivakoodi |
Lisätietoja barcode-kysymystyypin perusteista löytyy XLSForm-spesifikaatiosta.
Käyttötarkoitukset
Barcode-kysymyksiä käytetään yleisesti:
- Tuotteiden tunnistukseen varastokyselyissä
- Resurssien seurantaan kenttäoperaatioissa
- Lippujen tai henkilökorttien tarkistukseen tapahtumissa
- Koodattujen tietojen nopeaan syöttämiseen
rtSurveyn laajennukset
Vaikka XLSForm-standardin barcode-kysymysten perusmäärittely on suoraviivainen, rtSurvey voi tarjota lisäominaisuuksia tai mukautuksia:
- Tuki useille viivakoodimuodoille (esim. QR-koodit, UPC, EAN)
- Integraatio laitteen kameran kanssa viivakoodien skannausta varten
- Manuaalinen syöttövaihtoehto siltä varalta, että viivakoodi on vahingoittunut tai sitä ei voi skannata
Parhaat käytännöt
- Varmista asianmukaiset valaistusolosuhteet tarkan viivakoodiskannauksen takaamiseksi.
- Anna käyttäjille selkeät ohjeet laitteen asettamisesta skannausta varten.
- Sisällytä manuaalinen syöttövaihtoehto varavarasuunnitelmana skannausvaikeuksien varalle.
- Testaa viivakoodiskannausominaisuus eri laitteilla ja viivakoodityypeillä ennen kyselyn käyttöönottoa.
Rajoitukset
- Viivakoodiskannauksen tarkkuus voi vaihdella laitteen kameran laadun ja ympäristöolosuhteiden mukaan.
- Jotkut vanhemmat tai edullisemmat laitteet eivät välttämättä tue viivakoodiskannausta.
- Tietyt viivakoodityypit eivät välttämättä ole tuettuja toteutuksesta riippuen.
Esimerkkikäyttö
Esimerkki varastokyselyssä:
| type | name | label | hint |
|---|---|---|---|
| barcode | product_code | Skannaa tuotteen viivakoodi | Aseta viivakoodi kehyksen sisälle |
| integer | quantity | Syötä tuotteen määrä | |
| note | confirmation | Skannattu tuote: ${product_code}. Määrä: ${quantity} |
Tässä esimerkissä kysely tallentaa tuotteen viivakoodin, kysyy määrän ja näyttää sitten vahvistusnoten skannatun tiedon kanssa.