Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Scrittura da lettore barcode
lunedì 27 giugno 2011 - 14.50
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
sagrimal
Profilo
| Junior Member
153
messaggi | Data Invio:
lun 27 giu 2011 - 14:50
Ciao a tutti, espongo subito il mio problema.
ho creato una tabella articoli con i campi
codice ------------- numero
descrizione ------- testo
atricoli
80000001 8000002 8000003
penne matite quaderni
ho poi creato un report di etichette e su queste ultime è stampato il campo codice in formato EAN13
quindi in stampa ho un codice 0000080000013 per le penne
0000080000027 per le matite
0000080000016 per i quaderni
ovviamente non riporto il barcode non saprei come raffigurarlo
ho creato succesivamente una maschera per ricercare l'artico
quindi avrò una casella di testo dove verrà scritto il codice dal lettore barcode
il problema è che se il mio codice articolo è 8000001 il lettore scrive 80000013 che è un codice che non esiste, come posso fare per evitare che mi scriva anche il codice di controllo del lettore ?
ho provato a definice il campo codice decimale lungo 7 ma non funziona.
grazie a tutti
Salvatore
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
lun 27 giu 2011 - 20:07
Il codice ean13 prevede il calcolo dell'ultimo carattere, di controllo, è di lunghezza fissa 13 ed è solo numerico.
Prova a calcolare tu prima il carattere di controllo e a passarlo, altrimenti non si tratta di un ean13.
sagrimal
Profilo
| Junior Member
153
messaggi | Data Invio:
mar 28 giu 2011 - 09:01
Ciao a tutti, il mio problema è il seguente:
ho creato una maschera contenete i campi di una tabella MAGAZZINO
Codice, prodotto, quantità, ecc.
nella mia maschera ho inserito una casella combinata che mi cerca il record della tabella che voglio visualizzare. Es. digito il codice 8000001 e nella maschera mi vengono visualizzati i valori dei campi che appartengono a quel codice.
Fin qui tutto bene. Il problema avviene quando questo valore da inserire nella casella combinata viene scritto da un lettore barcode. infatti il valode 8000001 nel formato EAN13 verrà scritto nella casella combinata 80000013 che è un record non presente nella Tabella MAGAZZINO.
Esiste una soluzione per poter troncare l'ultima cifra che scrive il lettore ? Es. magari scrivendo una riga di programmazione nella sezione "dopo Aggiornamento" .
Grazie mille
Salvatore
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !