Newsgroup: it.comp.appl.access
Titolo: scelta record da stampare

Salve a tutti,
Come da oggetto ho circa 2000 clienti a cui devo mandare una lettera, ho 
bisogno di poter scegliere (senza andare sulla pagina di ogni cliente) a 
quali mandarli ( ad esempio con una maschera a schede continue spuntando i 
clienti scelti)ma potendo farlo in momenti diversi e tenendo traccia delle 
lettere stampate (ad esempio con la data)... non riesco a focalizzare la 
cosa, mi potete dare un orientamento su come procedere)?
Grazie
Ivano

Tambivano ha scritto:

Potresti utilizzare una tab d'appoggio in cui metti la spunta di selezione per
poter scegliere i clienti e la riempi quando devi effettuare la scelta. Appena
finito aggiorni l'anagrafica per tewnere traccia degli invii (con dei campi
tipo flag inviato si/no, data invio......) e cancelli i record dalla tab
temporanea
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it

 ha scritto nel messaggio 
news:hebinf$bai$1...@news.nonsolonews.it...

Scusa, non avevo detto che queste lettere devono essere stampate pi� di una 
volta e devo tener traccia delle spedizioni...altrimenti avevo pensato gi� 
di fare una cosa simila a quella che mi hai gentilemte suggerito
Ivano

"Tambivano" <ivano...@NOSPAMtamburrini.net> ha scritto nel messaggio 
news:hTbOm.97119$1s6....@twister2.libero.it...

Devi Avere Un'altra tabella:
"Clienti Lettere"
ID Clienti Lettere
ID Cliente (Legato con tabella clienti)
Data Inserimento
Data Stampa
Stampato (si/no)
Nella Maschera anagrafica devi avere un pulsante che inserisce il cliente in 
questa tabella.(Pulsante Aggiungi)
Fai una query per vedere i clienti dobe Stampato=no
Ogni Volta che lanci il report --Su Stampa inserisci la data di stampa e 
metti Stampato=si
Ciao
Graziano 

 Graziano
Io devo poter avere, come gi� detto, una scheda a maschere continue dove 
specificare quali stampare e devo tenere traccia del giorno, mese,anno di 
stampa!!!
sicuramente dovr� usare una tabella d'appoggio...ma non riesco a capire come 
usarla.
Grazie
Ivano

 come usarla.
La tabella di appoggio me l'hai BOCCIATA.
Altro sistema secondo me non esiste.
Se hai 2000 clienti come fai a dire quale stampare?
O li stampi tutti oppure devi fare una maschera SINTETICA dove visualizzi 
ogni cliente e clicchi il PULSANTE AGGIUNGI.
Ciao
Graziano 

Tambivano ha pensato forte :

Io farei: (tre tabelle)
LettereTestate
--------------
idLettera
DescrizioneLettera
PatchFileLettera
LettereInvii
------------
idLettera
idCliente
DataInvio
LettereInviiAppoggio (temporanea)
---------------------------------
idCliete
ClienteSelezionato (si/no)
e poi ...
---------
Tramite una query di selezione visualizzo solo i clienti a cui la 
lettera non ï¿œ stata inviata, e a questa query collego la tabella 
temporanea.
Visualizzo questi dati in una maschera tabellare, cosï¿œ posso 
agevolmente spuntare i clienti a cui voglio inviare la lettera.
Dopo conferma, in uscita dalla maschera:
1) aggiorno la tabella "LettereInvii" in base alle selezioni fatte
2) utilizzando l'automazione genero le lettere
3) cancello o svuoto la tabella temporanea
Ciao
-- 
Alberto S

Oppure in ANAGRAFICA CLIENTI metti ad ogni cliente una spunta si/no
si=stampare
no=non stampare
Passati una volta tutti i clienti spuntando si/no sei a posto.
Hai La tabella "Clienti Lettere"
Fai una query basata sull'anagrafica clienti con spunta=si
Pulsante stampa e riempie in automatico i dati della tabella "Clienti 
Lettere"
Ciao
Graziano 


Ci� che non mi � chiarissimo, � se questa scelta sui clienti a cui spedire 
le lettere � unica, o se v� rinnovata ogni volta. Nel primo caso 
semplicemente un campo con flag sull'archivio clienti, e poi al comando 
stampa la registrazione in una tabella di codcli con data e ora o altro che 
ti serva, nel secondo una tabella flag d'appoggio la maschera continua con 
query da archcli e flag in cui selezioni i clienti a cui spedire ed al 
comando stampa aggiungi alla terza tabella codcli, data e ora e altro e 
cancelli tutti i flag nella tabella d'appoggio. Se per sapere a chi spedire 
ti servono dati sulle spedizioni precedenti alla maschera continua invece 
della tabella con i flag appoggi una query frutto della tabella archcli e 
tabella flag e della tabella spedizioni.
Spero di esserti stato d'aiuto.
Ciao, Valerio.