Codici a barre nei moduli di database Access
Vi mostreremo come aggiungere un codice a barre a un database Access e come collegarlo a un campo dati.
Per prima cosa, avviate Access e create un nuovo database o apritene uno esistente al quale volete aggiungere un codice a barre. Un database semplice potrebbe avere il seguente aspetto:
Creare quindi un nuovo modulo e aggiungere il controllo ActiveBarcode al modulo. Per farlo, è necessario essere in modalità Design.
Selezionare la scheda Design. Fare clic sul pulsante Inserisci controllo ActiveX dalla gamma di Controlli.
Verrà visualizzata una finestra di dialogo. Selezionare ActiveBarcode e fare clic su OK. Ora l'oggetto codice a barre verrà inserito nel modulo. Si tratta di un codice a barre standard di tipo EAN-128. È il tipo predefinito.
È ora possibile modificare questo codice a barre. È possibile cambiare il tipo, il testo, i colori, ecc. Per farlo, fare clic con il tasto destro del mouse all'interno del codice a barre. Si aprirà un menu a comparsa: Selezionare Oggetto codice attivo seguito da Proprietà. Si aprirà la finestra di dialogo Proprietà del codice a barre attivo. Qui è possibile modificare il codice a barre come si desidera.
Ad esempio, è possibile modificare il tipo in qualsiasi tipo di codice a barre supportato da ActiveBarcode: QR Code,
GS1/EAN-128,
Data Matrix,
GTIN/EAN-13,
Code 39,
Code 93,
GS1-Data Matrix,
Code 128,
PDF417,
DUN-14,
EAN-8,
EAN-14,
EAN-18,
ISBN,
ITF-14,
NVE,
PZN8,
SCC-14,
SSCC-18,
...
Quindi leghiamo la proprietà text dei controlli (il contenuto dei codici a barre) al campo dati Productnumber del database. Selezionare la scheda Design. Fare clic sul pulsante Foglio proprietà dalla gamma di Strumenti.
Cercate la voce Control Source e modificatela in Productnumber. Questo è il binding dei dati:
Ora chiudete la modalità di progettazione del modulo e osservate il risultato aprendo semplicemente il modulo:
Il controllo del codice a barre è vincolato al campo della base dati e mostra il numero di prodotto del set di dati corrente come codice a barre EAN-128.