Newsgroup: it.comp.appl.access
Titolo: SendObject a più utenti.....

Ciao,
Ho una tabella dove oltre a vari campi (Nome,Cognome,Ect Etc) è
presente anche
il campo e-mail. Vorrei poter spedire con il comando SendObject delle
e-mail a più destinatari. Ovvero aprendo Outlook Express nel campo a:
dei destinatari dovrebbero comparire una serie di indirizzi e-mail
estrapolati da una query. Il resto della mail (oggetto,testo e
allegato) lo dovrei terminare io. Ho provato con il codice postato qui
sotto, ed in effetti funziona...però..ahimè..mi invia una mail alla
volta e questo non dovrebbe essere un problema fin che ci sono 4
destinatari...ma se i destinatari sono una 50a ..inzia a essere
davvero pesante scrivere oggetto testo..etc etc...Non c'e' la
possibilità di far comparire nel campo dei destinatari della mail
tutti gli indirizzi generati da una query?? se si..potreste fare
qualche esempio con codice?
infinitamente grata...alessia!  ;o)
Private Sub Comando4_Click()
Set tmprecord = CurrentDb.OpenRecordset("inserimento_dati")
Do Until tmprecord.EOF
        DoCmd.SendObject acSendNoObject, , , tmprecord("mail"), , , ,
, True
        tmprecord.MoveNext
Loop
EndSub

 ha scritto nel messaggio
news:b2283554.03093...@posting.google.com...

preparati una stringa che aggiunga accodi tutti gli utenti:
Pippo
Pluto
Paperino
diventano
Pippo; Pluto; Paperino
Poi il resto lo gestisce OE
MAssimiliano

 ha
scritto:

grazie per la rispota, così tempestiva!
saresti così gentile da spiegarmi come si crea una stringa che farebbe
al mio caso?
grazie


da quello che hai scritto sai aprirti un recordset, ciclarlo, bastera che
assegni il rst!indirzzo al To dell'istruzione
Quindi ti crei una variabile string
ti apri il rst
vai al primo ti prendi l'indirizzo e l'assegni alla tua variabile
poi passi al secondo, ti prendi l'indirizzo e lo assegni alla tua variabile
con
pippo = pippo & ";" & rst!indirizzo
uscita dal ciclo
nell'istruzione del sendobject ti chiederà il destinatario e tu gli assegni
la tua variabile.
Quindi ricapitolando cicli i destinatari e il invii una sola volta
MAssimiliano

> >> Ciao,

Grazie massimiliano..ma ahimè non sono proprio in grado di farlo..
ho provato a farlo..ma nessun risultato, 
chiedo troppo se puoi scrivermi tu due righe di codice?
in ogni caso grazie, sei stato davvero gentile.
alessia.

 alessia.
Dai massimilianuccio, fallo per alessia.
Potresti anche preparargli tutto l'applicativo, che ti costa, tu sei tanto
buono e bello...
Magari gią che ci sei, dai una spolverata sulla scrivania, su!
He eheee eheeehe ehe ehe
Antonio


Mi fà piacere che il signor Antonio, perda il suo tempo "prezioso"
anche per scrivere dei post ironici, è stato davvero gentile.
In ogni caso Massimiliano non è obbligato a dare nessuna risposta
e sinceramente non chiedo neanche che mi sviluppi tutto il mio DB
Se uno ha voglia e soprattutto il tempo per dare un aiuto è ben
accetto..altrimenti..grazie ugualmente...
Adesso mi perdoni Sig. Biso...ma devo andare a pulire la mia scrivania
;o)

 ;o)
Giŕ che ci sei, mi fai un caffč, grazie...
Antonio


ha scritto:

dico LO GIURO!
ma...se non sbaglio...non c'era qualche guru , o presunto tale, del
NewsGroup...che postava in continuazione...SCRIVERE DOPO IL QUOTING...
mah...Sig. BISiO...forse č meglio che corro a farti un bel caffč....
;o)  senza offesa... cmq grazie per l'interessamento...
ah...mi raccomando..prima che te lo dimentichi...č consigliato
SCRIVERE DOPO IL QUOTING.... ciau!
@lessia


ha scritto:

ah...mi ero dimenticata...non volevo fare polemica...con il quoting...
ma sai..ci sono delle regole.....qualcuno potrebbe riprederti...ci
sono certe persone cosě puntigliose....   ;o)
Buona serata.....ciao!

 Buona serata.....ciao!
Figurati...
perň certo queste persone puntigliose devono conoscerle le regole prima di
riprendere qualcuno visto che esse dicono, tra l'altro, che bisogna scrivere
DOPO il quoting od eventualmente in mezzo intercalando le battute con botte
e risposte...
Antonio