Newsgroup: it.comp.appl.access
Titolo: raggruppamento e formattazione per email in solo testo

(excusatio non petita on)
so già che mi esprimerò poco correttamente dal punto tecnico per cui 
vorrete scusarmi se sono poco chiaro nella spiegazione del problema.
(excusatio non petita off)
 
Devo mandare dati provenienti da una query via email. Tale query 
restituisce vari record riferiti allo stesso individuo. Nella Maschera 
posso organizzare maschera e sottomaschera e sul Report posso 
raggruppare in base al nominativo, ma non capisco come posso passare i 
dati così raggruppati all'email e come posso, sempre nell'email, mandare 
a capo i vari campi: in questo momento, se la mia query mi restituisce 
tre record, riesco a generare tre messaggi, che non è quello che mi serve.
 
Come posso impostare la faccenda?
Grazie in anticipo.
-- 
Stefano
 
 
 


Esportare un report in pdf e allegarlo all'email?
Con una ricerca in rete trovi sia come generare il pdf da un report sia come spedirlo via mail.
Ciao.
-Marco-
 

Il 17/02/2016 17:45, Marco Pizzamiglio ha scritto:
 
 > Esportare un report in pdf e allegarlo all'email?
 > Con una ricerca in rete trovi sia come generare il pdf da un report
 > sia come spedirlo via mail.
Purtroppo no.
Sono dati che altri colleghi taglieranno e incolleranno in loro 
messaggi. Certo che si può fare anche dal pdf ma è un passaggio in più e 
la richiesta è esplicita.
 
Grazie comunque
-- 
Stefano
 


E' la seconda volta che scrivi, e non si capisce ancora cosa vuoi
Dici che "..la mia query mi restituisce tre record, riesco a generare 
tre messaggi, che non è quello che mi serve.."  ma ti guardi bene dal 
dire cosa ti serve
Prima chiarifica cosa vuoi, descrivilo magari con qualche esempio, poi 
magari qualche anima buona potrebbe aiutarti
 


Se riesci a generare 3 mail vuol dire che hai già un ciclo su un recordset.
Allora nel ciclo invece che spedire la mail componi il testo del messaggio in una variabile String. Alla fine, fuori dal ciclo, spedisci l'email.
Per andare a capo basta concatenare un vbCrLf.
Ciao.
-Marco-
 
 

Il 18/02/2016 10:36, RobertoA ha scritto:
 
 > E' la seconda volta che scrivi, e non si capisce ancora cosa vuoi
hai ragione, perdona.
In realtà questo thread è iniziato due giorni prima dell'altro e non 
aveva avuto risposte forse perchè, come dici, non si capisce cosa volevo.
Ho raggiunto un minimo di risultato ed ho preferito iniziarne uno nuovo 
che ha provocato le risposte tue e di Bruno Campanini, sulle quali sto 
lavorando (quando ho cinque minuti, in mezzo alle varie altre cose che 
devo fare).
 
A prescindere, grazie ancora per l'attenzione.
 
ciao
-- 
Stefano
 

Il 18/02/2016 10:46, Marco Pizzamiglio ha scritto:
 
 > Se riesci a generare 3 mail vuol dire che hai già un ciclo su un
 > recordset.
 > Allora nel ciclo invece che spedire la mail componi il testo del
 > messaggio in una variabile String. Alla fine, fuori dal ciclo,
 > spedisci l'email.
 > Per andare a capo basta concatenare un vbCrLf.
Grazie. per certi versi c'ero arrivato e avevo inserito il codice 
nell'altro thread del giorno 12. Mi pare che Bruno Campanini mi abbia 
messo sulla buona strada ma non ho avuto ancora il tempo di mettere mano 
al codice.
 
Se non riesco ti scoccio ancora ma grazie in ogni caso.
 
ciao
-- 
Stefano