Newsgroup: it.comp.appl.access
Titolo: Stampa Etichette

Salve Ragazzi,
Ragazzi ho il problema di dover stampare delle etichette con il mio 
programma access con cui gestisco gli ordini nell'azienda in cui 
lavoro.
dovrei poter spampare delle etihette cosi:
i dati sono su una maschera Partenza con i seguenti campi:
CodiceOrdine   Data          NColli     G.W.    VMC3   MERCEPER
AA 060-0000    17/11/2006     15         45      0.81   TIZIO
vorrei che si stampassero quindici etichette con numerazione continua 
da 1 a 15
CodiceOrdine   Data          NColli     G.W.    VMC3   MERCEPER
AA 060-0000    17/11/2006     1        45      0.81   TIZIO
CodiceOrdine   Data          NColli     G.W.    VMC3   MERCEPER
AA 060-0000    17/11/2006     2       45      0.81    TIZIO
etc...
Quindi pensavo di associare alla maschera Partenza, visualizzazione 
continua, un flag stampa che una volta "flaggato" mi andasse ad leggere 
i campi in questione e mi lanciasse la stampa delle mie etichette.
Ora a lavoro utilizziamo una stampante termica con rullo adesivo in cui 
sono messe delle carte adesive di dimensioni prestabilite ......
le ho provate tutte ma non ci sono riuscito si può fare?
mi aiutereste?

Fabrizio ha usato la sua tastiera per scrivere :

Qualcuno mi aiuta ?

 ha scritto nel messaggio 
news:mn.2b5e7d6c4...@libero.it...

Certamente si può fare e i problemi non sono della scelta di quali record 
stampare ma bensì le dimensioni dell'etichetta sulla stampante, la 
spaziatura.
Sei riuscito almeno a costruire una etichetta o meglio un report con una 
etichetta? L'hai stampata?
Specifica meglio il tuo problema.
Se si tratta di selezionare i record da stampare allora la scelta del campo 
Sì/No va bene ma aggiungerei un campo Stampato Sì/No.
Basterà creare una query con i soli campi "Seleziona" = true e "Stampato" = 
False e mandare il risultato ad un report opportunamento costruito.
Fammi sapere,
ciao, Carlo 

Carlo Costarella scriveva il 05/12/06 :

Ciao Carlo ,
grazie per la risposta , ancora non ho provato a costruire un'etichetta 
ma quello credo che sia l'ultimo dei miei pensieri, intanto sto 
cercando di capire come gestire l'evento del contatore dell'etichetta.
se procedo come, mi   suggerisci di fare,
Carlo wrote:
"
Basterà creare una query con i soli campi "Seleziona" = true e 
"Stampato" = False e mandare il risultato ad un report opportunamento 
costruito.
"
come faccio a fargli stampare 15 etichette con numero progressivo 1 di 
15 , 2 di 15 etc etc......
Poi sul fatto di costruire il report delle dimensioni adatte per la mia 
stampante proverò dopo.
devo semplicememtne fare un'eichetta cosi:
Numero ordine
Data
Colli           1
Colli Totale    15
etc...
Grazie

 Grazie
Fai cosě: costruisci il report a partire dalla query che abbiamo provveduto 
a filtrare con i record i cui flag "scelto" č impostato a sě (true) e 
"stampato" č impostato a No (false).
Nel report in struttura dopo aver sistemato i tuoi controlli, in basso, 
immediatamente sotto o immediatamente sopra, inserisci due controlli casella 
di testo. Nel primo, in "origine controllo" scrivi =1 e nel secondo scrivi 
="di " & [Pages]. Nel primo controllo imposta "Somma parziale" a "su tutto".
Ora funziona.
Ciao, Carlo 

 Ciao, Carlo
Grazie Carlo
provvedo a farlo e ti faccio sapere grazie
Ciao

Sembra che Fabrizio abbia detto :

Ciao Carlo,
ho provveduto a fare come dici, ma quando vado a costurirmi il report 
ho messo tutti i controlli, nella sezione corpo del report ,sempre 
nella sezione corpo  ho inserito due campi di testo , nel primo ho  
messo  origine di controllo = 1 e sull'altro di Pages , poi somma 
parziale su tutto nel primo controllo, ma come etichetta mi da solo 1 
pagina quindi mi scrive 1 di 1...
dove sbaglio????


Quello che hai fatto mi sembra corretto.
Se apri la query quanti record ti da? Se il risultato è 1 allora si 
capisce...
Al limite fai così: crea un nuovo report etichette con l'autocomposizione, 
magari da una tabella qualsiasi, la cambieremo poi; scegli un' etichetta che 
occupi una sola etichetta per pagina, tra quelle proposte. Apri in struttura 
il report, ridimensiona il corpo perchè sarebbe troppo grande, inserisci 
l'origine record con la tua query e i controlli che ti interessano. Aggiungi 
anche le due caselle di testo con i dati già detti e fai la prova ad 
aprirlo.
Se ancora non ottieni il risultato voluto fammelo sapere che eventualmente 
ti mando un report già costruito o mi mandi il tuo db e vedo cosa posso 
fare.
Ciao, Carlo