Newsgroup: it.comp.lang.visual-basic
Titolo: Stampe fronte/retro con Crystal Report

Avrei bisogno di stampare delle classiche fatture, e sul retro del foglio
dei codici a barre che rappresentano il contenuto del fronte del foglio.
Uso Crystal Report e quindi avrei  bisogno di aiuto su questo strumento.
C'e' la possibilita' di creare una stampa simile?
Ciao e grazie
RobertoA


Penso che sia  sufficiente abilitare il fronte retro sulla stampante... se
lo supporta, ovvio.
--
Greg


Si questo era chiaro.
Il mio problema e' che sui 'fronti' del foglio deve essere stampata una cosa
(la fattura in chiaro) mentre sui 'retri' dei fogli deve essere stampata
un'altra cosa (in pratica la stessa cosa ma con bar-code).
E considerando che una fattura puo' essere multifoglio e soprattutto che
ogni articolo nel corpo puo' variare come righe occupate e quindi non posso
stabilire a priori quante righe articoli conterra' un foglio, la cosa si
complica un pochino.
L'unica soluzione che ho trovato fin'ora e' quella di stampare tutto con dei
bar-code in evidenza su tutti i fogli ma l'effetto estetico e' veramente
pessimo.
Vorrei arrivare all'obiettivo iniziale e quindi stampare in chiaro sui
fronti ed in bar-code sui retri dei fogli.
Se poteste aiutarmi ve ne sarei moltissimo gratissimo.
Ciao
RobertoA


ehm scusa eh!....ma costringi il tuo cliente ad avere dei fogli "speciali"
(alta grammatura)
io ho il sospetto che un retro pieno di bar code...quindi con molto
inchiostro....si veda sul davanti!
e che l'aspetto grafico sia penoso comunque!
mi potresti spiegare ....se vuoi...
la ragione di emettere una fattura con il retro pieno di codici a barre???
Checavolo di cosa s'è messo in testa il vosto analista o commerciale???!!!
-- 
Il Wodkino Nazionale è a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
 New Entry nel bestiario!
Aderisci al M.A.I.  
http://www.villaceleste.it/html/icadioti/

 RobertoA
Comunque questa idea è incasinata:
Perchè i codici a barre non hanno la solita dimensione di una riga di testo.
devi stabilire quanto puoi rimpicciolire il codice a barre permettendo
ancora la lettura , in larghezza ed altezza....
con quelle misure vedrai che più di X righe ed Y colonne non ci stanno nella
zona "voci" della fattura...
bene quella struttura devi ricalcare anche davanti....
Altrimenti corri il rischio che la fattura solo testo abbia bisogno di un
foglio...e quella con codici a barre 2...e tutto diventa ingestibile!
siccome le pagine retro dovrebbero essere le pari...devi abilitare la stampa
del codice a barre solo per quelle pari....e nascondere analogamente quello
che non vuoi....
io crystal l'ho cestinato un po di tempo fa....ma ricordo che si potevano
inserire formule e condizioni.....quindi....



I fogli saranno dei comuni A4 da 80 o 90 gr/mq quelli normalmente usati dai
fotocopiatori e ti assicuro che reggono benissimo la stampa sui due versi.
Il motivo della stampa in chiaro sul fronte ed in bar-code sul retro sta nel
fatto che tali fogli verranno letti da uno scanner che ne dovra' acquisire
automaticamente l'immagine sul fronte (perche' portera' la firma del
cliente) e i bar-code sul retro che verranno usati per 'comprendere' cosa
c'e' scritto sul fronte del foglio.
In pratica il produttore emettera' il ddt cosi' composto. Poi il grossista
che acquista da quel produttore potra' acquisire i dati di quel ddt
semplicemente inserendolo nello scanner, il gestionale potra' sia acquisire
l'immagine del documento (dai fronti dei fogli) sia convertire i bar-code in
dati usabili e quindi creare le registrazioni opportune in archivio.
Tra il produttore ed il grossista c'e' un intermediario che materialmente
emette, per conto del produttore, i documenti.
L'uso di altri tipi di trasferimento di informazioni (rete, floppy, usbkey,
...) e' stato scartato per motivi di bassissimo livello di conoscenze
informatiche del personale che operera' sui sistemi ed anche perche' il
documento cartaceo ci vorrebbe comunque (almeno nel loro settore) e quindi
tanto vale usarlo per trasferire le informazioni piuttosto che usare due
sistemi distinti il cartaceo per ddt/fatture ed un altro per il formato
elettronico.
Ciao
RobertoA


Ogni articolo nel corpo documento occupa sempre almeno due righe, ed essendo
i bar-code sul retro di tipo bidimensionale e quindi molto piu' compatti dei
classici monodimensionali, ti posso assicurare che le scritte in chiaro sul
fronte saranno sempre molto piu' occupose in termini di spazio dei bar-code
stampati sul retro, prove gia' fatte.
Grazie comunque del tempo dedicato.
Ciao
RobertoA

 RobertoA
Se proprio ti servono ad ogni costo i barcode, e se è vero che questi sono
poco "occuposi", che ne pensi di riservagli gli ultimi 5 cm a fondo pagina?
Non dovrai gestire il fronte retro e avrai la comodità di avere tutto sul
fronte
ciao
--
Greg

 fronte
Non e' che 'mi servono', solo che attualmente e' la migliore soluzione per
raccogliere i dati in formato 'leggibile in automatico' sullo stesso
supporto usato per i classici documenti ddt/fattura.
Ci sarebbero anche i tag rf-id da appiccicare come etichetta sul documento
ma intanto di tag con memoria sufficiente a tenere tutto (stiamo parlando di
qualche decina di Kb) non credo esistano e poi anche esistessero le
attrezzature necessarie ed i costi dei tag stessi ne sconsigliano fortemente
l'uso, almeno in questa applicazione.
Viceversa una stampante fronte retro ormai si trova a qualche centinaio di
euro ed uno scanner veloce tipo i Fujitsu per A4 costano 4-500 euro, quindi
con un minimo di hardware e modificando il gestionale credo questa possa
essere 'la meno peggio' delle possibilita'.
La possibilita' di usare parte del fronte foglio e' gia' stata valutata e
scartata perche' non sarebbero 5 cm ma circa una fetta di spazio grande
quanto il corpo del documento, in pratica dovrei dimezzare le righe del
corpo per far spazio ad un 'secondo corpo' contenente i bar-code.
In pratica una fattura che adesso viene stampata in 8-10 fogli poi dovra'
esserlo in 16/20 fogli.
Preferisco pensare ad un modo per sfruttare lo spazio del foglio attualmente
inutilizzato.
Ciao
RobertoA