ACCESS : Inviare mail con campi di una sottomaschera

Anonimo
2014-01-28T06:22:52+00:00

Buongiorno a tutti. Anticipo che sono un principiante e cerco di spiegarvi il mio problema. Ho creato un database per la gestione della corrispondenza della mia azienda. Ogni giorno devo registrare le raccomandate che arrivano in azienda e che devono essere ritirate dai referenti degli uffici.

Io ho una maschera [MSC_CONSEGNARACC] dove seleziono gli uffici tramite casella combinata, un campo testo con le mail dei referenti ed infine una sottomaschera [frm_pervenute_sub1] dove sono presenti in dettaglio le raccomandate da ritirare per l'ufficio prescelto.

Praticamente dovrei creare un pulsante nella maschera che mi generi una mail ai referenti con, o in allegato o nel corpo della maschera, i record [raccomandate da ritirare] presenti nella sottomaschera. Ho provato con le macro in autocomposizione ma se inserisco come allegato la sottomaschera vedo tutti i record di tutti gli uffici...ho cercato anche in rete ma cimentarmi da solo con il codice senza aiuti non riesco proprio.

Chiedo a voi un aiuto se possibile.

Se avete bisogno di altro sono a vostra completa disposizione.

Grazie e buona giornata

Nicola

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2014-02-11T09:16:16+00:00

Ciao Nicola

prova al link http://sdrv.ms/1gWwMxm

Fammi sapere

Mimmo

La risposta è stata utile?

0 commenti Nessun commento

39 risposte aggiuntive

Ordina per: Più recente
  1. Anonimo
    2014-02-08T12:19:40+00:00

    Ciao,

    ho apportato qualche modifica. Questo è il link http://sdrv.ms/1gWwMxm

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2014-02-08T07:04:32+00:00

    Buongiorno Mimmo.

    Scusami se non ti ho risposto prima ma sono stato impegnato a lavoro.

    Questo è il link SkyDrive con il database: https://skydrive.live.com/redir?resid=73E940BD0B16077B%21142

    Se riesci dai un'occhiata all'intero db perchè penso che di errori ne abbia fatti parecchi!

    Aspetto tue notizie

    Grazie mille

    Nicola

    PS:non lo cancellare subito perchè se ho bisogno di altre info puoi controllare!

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2014-01-31T21:17:16+00:00

    Sopra tale sottomaschera appena inserita, provvedi ad inserire una combobox utilizza la composizione guidata: passa i campi "IDUfficio" e "NomeUfficio" , Ordina secondo "IDUfficio",

    Io ordinerei per NomeUfficio


    Se mi condividi il tuo Db su skydrive cerco di capirci qualcosa :-)

    Togli eventuali dati sensibili dal Db, compattalo con File compatta e ripristina e dopo averlo messo su SkyDrive postami il link per trovarlo.

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2014-01-31T20:55:40+00:00

    Ti incollo le istruzioni che mi hanno fornito per creare maschera e sottomaschera

    1. Fai un click del mouse sulla tabella "Corrispondenza" e poi sulla Tab del Menù "Crea" seleziona la freccetta a destra di "Altre Maschere" e seleziona "Più Elementi" -> Chiama questa maschera frm_Corrispondenza_sub1.
    2. Scegli, ancora una volta, dal menù la scheda "Crea" e clicca una volta su "Struttura Maschera" e trascinaci dentro "frm_Corrispondenza_sub1". Sopra tale sottomaschera appena inserita, provvedi ad inserire una combobox utilizza la composizione guidata: passa i campi "IDUfficio" e "NomeUfficio" , Ordina secondo "IDUfficio", Togli il flag dal "Nascondi colonna chiave" ed infine seleziona IDUfficio come campo disponibile. Salval'etichetta come Seleziona Ufficio. Vai nelle proprietà della combo box e metti nome elemento "cb_UfficioSel" .

    Salva la maschera con il nome di frm_Corrispondenza.

    1. Sposta, ridimensiona, abbellisci e rendi visibile solo ciò che ti occorre vedere.
    2. Riapri la finestra frm_Corrispondenza vai nelle proprietà della combo box e nell'evento "Dopo Aggiornamento" crea una macro (i 3 puntini) che faccia "Riesegui Query" su "frm_Corrispondenza_sub1". Vai nella scheda formato delle proprietà della combobox e sostituisci in larghezza colonne il primo dei "2,54cm" con "0cm".
    3. fai tanti click sul quadratino in alto a sinistra della sottomaschera fino a che non ti appaiono le proprietà della sottomaschera, seleziona la scheda "Dati" e clicca sui (3 puntini) e rispondi di SI alla domanda. Clicca sul " * " e poi su "IDUfficio" assicurati che siano andati entrambi nelle colonnine. togli il flag di visualizzazione da "IDUfficio" e sotto nella riga dei criteri fai click con il destro e scegli genera. Poi vai su "elementi espressioni" a cercare nella maschera "frm_Corrispondenza" la combobox "cb_UfficioSel". e devi fare il doppio click. (se non trovi la maschera.... non scoraggiarti apri tutti i "+" prima o poi uscirà!!!). Salva e chiudi.

    La risposta è stata utile?

    0 commenti Nessun commento