Configurazione dei formati di codice a barre predefiniti

Per impostazione predefinita, il lettore di codici a barre nelle applicazioni dell' Maximo® Mobile, cerca di leggere tutti i formati di codici a barre. Per ridurre il numero di formati che il lettore di codici a barre tenta di leggere, è necessario specificare uno o più formati predefiniti utilizzati nella propria organizzazione.

Informazioni su questa attività

È possibile configurare i lettori di codici a barre per applicazioni web basate sui ruoli per codici a barre o codici QR, ma non funzionerà per entrambi.

Procedura

  1. Apri il file " controller.js " per ogni app.
  2. Individuare la riga seguente nel file:
    'mxe.barcode.readers': ['all_formats']
  3. Modificare il valore predefinito della proprietà, che è tutti i formati, con i formati predefiniti che si desidera utilizzare. Se si desidera specificare più formati, utilizzare una virgola come separatore, ad esempio:
    'mxe.barcode.readers': [‘code_128_reader’,‘upc_reader’]
    Sono supportati i seguenti formati di codici a barre:
    • code_128_reader
    • lettore di giornale
    • ean_8_reader
    • code_39_reader
    • code_39_vin_reader
    • lettore_codabar
    • lettore upc_
    • upc_e_reader
    • i2of5_reader
    • 2of5_reader
    • code_93_reader
  4. Salvare il file controller.js .
  5. Come opzione, nelle app Tecnico e Ispezioni, ogni pulsante che esegue la scansione dei codici a barre tenta di leggere tutti i formati di codici a barre predefiniti specificati. Nell' app.xml, per entrambe le app, è possibile ignorare i formati predefiniti dei codici a barre che un singolo pulsante nell'app cerca di leggere.
    1. Per ogni applicazione, aprire il file app.xml.
    2. Individua la riga che contiene il pulsante che desideri configurare, ad esempio:
      <barcode-button id="barcodebutton1" on-scan="handleBarcodeScan" timeout="30" label="ScanBarcode"/>
    3. Aggiungere la proprietà del lettore alla riga e specificare uno o più formati di codice a barre, ad esempio:
      <barcode-button id="barcodebutton1" on-scan="handleBarcodeScan" timeout="30" label="ScanBarcode"/> readers=“{[‘ean_reader’]}”/>
  6. Salvare il file app.xml .
  7. Costruisci le app e distribuiscile sul server Maximo Manage.