Visualizzazioni:

Domanda:
Come si regola la codifica dei caratteri dei codici a barre letti?

Risposta:
In alcuni casi, il valore di un codice a barre viene memorizzato con una codifica dei caratteri diversa da quella predefinita di Windows. Ciò può far sì che alcuni caratteri non vengano visualizzati come previsto. Questo può accadere spesso con i codici QR. Questo articolo descrive come questi codici possano comunque essere letti con storageRobot.

Nota:
La funzione descritta di seguito è disponibile a partire dalla versione 4.2.20118.t


Nota:
La modifica manuale del file di configurazione può causare l'interruzione del funzionamento di una singola configurazione o dell'intera applicazione o un funzionamento errato. Pertanto, prima di apportare qualsiasi modifica, è necessario creare una copia di backup del file di configurazione e assicurarsi di utilizzare l'ortografia esatta dei parametri e dei valori.
La modifica del file di configurazione avviene a proprio rischio e pericolo.

Attualmente, la funzione deve essere attivata modificando il file di configurazione.

A tale scopo, accedere alla sezione<General> della rispettiva configurazione e modificare il valore dell'impostazioneBarcodeValueEncoding con un valore corrispondente alla codifica dei caratteri del codice a barre. Il valore predefinito è Windows-1252.
Fare attenzione alle maiuscole e alle minuscole quando si inseriscono i valori.
Se l'impostazione corrispondente non esiste ancora, aggiungerla. Ad esempio, se il valore del codice a barre è stato codificato in UTF-8: <BarcodeValueEncoding>utf-8</BarcodeValueEncoding>

Microsoft fornisce un elenco di tutti i valori possibili:https://docs.microsoft.com/de-de/dotnet/api/system.text.encoding

Si prega di notare: Questo articolo è una traduzione dall'inglese. Le informazioni contenute in questo articolo si basano sulla versione originale in inglese del/i prodotto/i. Potrebbero esserci piccoli errori, ad esempio nella grammatica utilizzata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa accuratezza della traduzione, nella maggior parte dei casi la troverete sufficientemente informativa. In caso di dubbi, si prega di fare riferimento alla versione inglese di questo articolo.