Newsgroup: it.comp.lang.delphi
Titolo: Aiuto Codici a barre

Per favore aiutatemi a stampare dei codici a Barre.
Lo so che questo post sarà già stato proposto, ma
vi giuro sono diversi giorni che cerco info, ma
non trovo nulla di esplicativo.
Di file PAs, DPK, DCU, OBJ, ...
ne trovo a bizeffe, ma non trovo nessuna guida
o file TXT che mi spieghi come installarli e
come usarli.
Aiutatemi, io devo solo creare un report che mi stampi
i codici a barre. Tale report è interfacciato con una
tabella che tra i vari campi ne ha una di 8 cifre
che contiene il codice da stampare.

 i codici a barre. 
Cerca con google uno dei tanti font freeware per codici a basse, lo
installi sul sistema e utilizzi una semplibe label per report con quel
font :)
I piu' diffusi sono gli EAN se non sbaglio.
Saluti.
-- 
I'am what I'am, I do what I can

 che contiene il codice da stampare.
Se usi un motore di report - serio - come ad esempio ReportBuilder, hai gia'
i componenti visuali barcode, agganciati o meno ai dataset, con il supporto
ad una ventina di standard differenti. Se usi QuickReport o i vari report
"free" che si trovano in giro, beh.. passa a qualcosa di serio :)
Ciao, Sandro

 Saluti.
ciao, Vittorio
P.S.: Per chi volesse saperne di piů:
http://www.adams1.com/pub/russadam/spec.html

 i codici a barre. Tale report č interfacciato con una


 > i codici a barre. Tale report è interfacciato con una


 ha scritto nel messaggio
news:C33xb.10892$AX1.4...@news1.tin.it...


Si ma il mio problema è semplicissimo:
Ho una tabella che tra i vari campi ha il campo:
CodBarre
in cui memorizzo un codice a barre diverso dagli altri.
Quando poi voglio stampare, mi si apre un form di stampa
in cui tali codici a Barre a 8 cifre (es: 01234567) diventano
un vero e proprio codice a barre.
Non credo ci servano cose serie e speciali.
Quindi se posso usare QReport, ben venga, ma come
lo uso per interfacciarlo con la creazione dei
codici a barre?

 ha scritto nel messaggio
news:ST3xb.11153$AX1.4...@news1.tin.it...


 codici a barre?
con dei componenti di terze parti, visto che QuickReport, che e' l'esatta
antitesi di un prodotto serio, non lo prevede.
Ricerchina con Goggle:
http://www.google.it/search?hl=it&lr=&ie=UTF-8&oe=UTF-8&q=quickreport+barcode&sa=N&tab=gw
Ciao, Sandro

 > Il problema non è trovare del software
 > sui barcode da scaricare.
 > Ma poterlo usare e scaricare.
 >
 > Di cose anche io ne ho scaricate
 > svariate, ma nessuna con dei
 > file di spiegazioni.
 >
 > Ossia, trovo un file readme.txt
 > che mi dice come scaricare, ma fa
 > riferimento a file, cartelle e sottocartelle
 > diverse che quelle che scarico.
Io ho dovuto usare i barcode circa un anno fa per un programma tipo 
gestione magazzino e non ho trovato nulla di funzionante e gratuito che 
funzioni con quick report, ma tanti componenti che disegnano barcode: ho 
risolto disegnando i barcode e salvandoli nel db in una tabella 
temporanea quando mi servivano: niente di impossibile
Il problema è che se hai molti record da stampare la cosa diventa 
impegnativa (ogni volta che stampi devi creare una tabella con i barcode 
ed i dati da stampare), ma nel mio caso erano al massimo 2/300 barcode 
alla volta
Ciao
Ukkiosan

Allora non mi sono spiegato.
Di roba su google ne ho trovata in
quantità indistriale, ma tutti quelli
che ho scaricato avevano uno dei seguenti
problemi:
- spiegazioni inesistenti
- spiegazioni in lingue diverse da ITA o ING
- spiegazioni ERRATE (facevano riferimento a file non esistenti)
E' possibile che nessuno di voi mi sa dire un
componente che sostituisca il quick report
che quando lo scarico ha al suo interno anche
un fil README che mi dia almeno un minimo
di aiuto per installarlo?
Io devo semplicemente leggere in un campo
di una tabella in cui ho precedentemente
salvato valori numerici, es:
00000001
00000002
00000003
e trasformare queste seguenze di numeri in
codici a barre da stampare.

 ha scritto nel messaggio
news:UD6xb.12132$AX1.4...@news1.tin.it...


 non trovo nulla di esplicativo.
io uso fuzzy report , free , che ha i componenti per codici a barre anche
legati  a db ecc., ed è in italiano con manuale ed esempi.
//
www.fuzzyreport.org/
Giulio

 ha scritto nel messaggio
news:VQjxb.14206$AX1.5...@news1.tin.it...

Indipendentemente da cosa ci devi fare tu.
Io ho seguito le indicazioni del link suggerito dal buon Zortek e dal sito
http://www.zornsoftware.com/barcomp/
 ho scaricato il file zippato, l'h0
scompattato in una cartella, poi con un poco di fantasia, più che di bravura
sono riuscito ad installarlo sul mio D5 Pro.
Ora io sono, per così dire, un neofita di Delphi per quanto riguarda
l'installazione dei componenti quando non è già presente un DPK, però questa
volta tutto è andato bene.
Ti elenco come ho fatto, sperando di non tralasciare alcun passaggio.
1) Apri Delphi
2) Component
3) Install Component
4) Into new package
5) In unit file name inserisci il path completo di dove hai il file
Fieldprop.pas
6) In Package file name inserisci il path completo di dove vuoi che Delphi
crei il tuo file dkp
    ad esempio C:\Programmi\Borland\Delphi5\BarCode\BarCode.dpk
7) Clicchi su OK
8) Se non ho dimenticato nulla come per magia tutto viene compilato ed
installato e tra le varie palette ti compare quella di Zorn Software
Da qui in poi, hai la cartella demo a cui fare riferimento per vedere come
si usano i nuovi componenti.
Se sei fortunato ed io abbastanza bravo ad aiutarti (se non è così spero che
qualcun altro del NG corregga i miei errori), dovresti cavartela.
Ciao
Marco
-- 
MaoSw
Reporter Professional srl
supporto...@reporterprofessional.it

Grazie
-- 
Fulvio Ranaldi
Computer Latina
Via Parini, 6
Latina (LT) 04100
www.computerlatina.it
"Unisoft" <giulio....@NOSPAMNOunisoft-net.it> ha scritto nel messaggio
news:hPkxb.14462$AX1.5...@news1.tin.it...


 ha scritto nel messaggio
news:4unxb.15275$AX1.6...@news1.tin.it...


Lucio ha scritto:

Io ho utilizzato molto bene il componente che trovi a questo indirizzo
http://mitglied.lycos.de/AJSchmidt/index.html
C'e' anche un esempio per poterlo utilizzare. Io l'ho utilizzato con una 
stampante a trasferimento termico con ottimi risultati.
Buon lavoro
***Gio***