ho provato all'interno di gambas con gedit e con openoffice, tutti lo stesso risultato.Purtroppo non conosco il tuo modello, principalmente uso DataLogic, però posso dirti salvo difetti che si tratta di riconfigurarlo,
sembra che il lettore usi un set di caratteri diverso dal sistema
il modello è manhattan Lg300
ha un libretto con tutti i codici a barre e nella lista dei codici supportati ha anche il code39
ho provato all'interno di gambas con gedit e con openoffice, tutti lo stesso risultato.Purtroppo non conosco il tuo modello, principalmente uso DataLogic, però posso dirti salvo difetti che si tratta di riconfigurarlo,
sembra che il lettore usi un set di caratteri diverso dal sistema
il modello è manhattan Lg300
ha un libretto con tutti i codici a barre e nella lista dei codici supportati ha anche il code39
visto che hai il manuale prova a rifare la configurazione.
Prova a leggere altri codici EAN39 e vedi se il problema permane, prova a leggere anche codici di tipo EAN13
e vedi che succede.
codice 96/12-VE lettore 96/12-VE0
codice 84/12-SA lettore 84/12-SAX
codice 114/12-RI lettore 114/12-RIZ
Ora sto analizzando un'altra ipotesi e se fosse pdfwriter a scrivere del codice errato?Basta che provi, anche usando una semplice stringa scritta da tastiera
CiaoCiao,
sono riuscito a resettarlo impostando tipo di tastiera e code39, unico difetto alla fine del codice mi aggiunge una carattere diverso ogni volta e non so come eliminarlo.Codice: [Seleziona]codice 96/12-VE lettore 96/12-VE0
codice 84/12-SA lettore 84/12-SAX
codice 114/12-RI lettore 114/12-RIZ
AggiornamentoSolo l' EAN39 è alfanumerico gli altri sono solo numerici
é Pdfwriter che scrive il codice errato, all'interno ha due code 39, quello expand il lettore lo legge bene.
Purtroppo gli altri codici non prevedono l'inserimento dei caratteri " / - ". e il code 39 expand non posso utilizzarlo per problemi di spazio sul documento.
@tornuLo farei volentieri, solo che in questi giorni mi trovo in ferie fino a Martedì prossimo, se in questo periodo non avrai risolto,
per curiosità mi leggi il codice dell'immagine allegata al mio post con il tuo lettore? vediamo cosa ti ritorna
Ciao dex,
ho visto che sei andato avanti, purtroppo solo oggi sono riuscito a fare la prova di lettura del tuo codice che il mio lettore a barre ha
letto correttamente "96/12-VE" senza nessun carattere aggiuntivo.
Come ti dicevo nelle risposte precedenti, la prova del nove con i lettori ottici è:
configurare correttamente il lettore
usare un semplice editor di testo per avere la sicurezza che non venga aggiunto nessun carattere di formattazione
se il codice a barre viene letto correttamente gli eventuali errori sono da imputare al programma che stai usando.
Quindi è gambas che antepone il 64, ma no so come correggere o dove intervenire.Se le cose stanno così, potresti mettere dei print nei punti del programma di possibile criticità ed individuare così, anche a piccoli passi successivi, il punto in cui ti ritrovi per la prima volta l'intruso "64". A quel punto, riconoscerlo e farlo sparire diventerebbe, nelle tue mani, un gioco da ragazzi. :D