Inviare mail con campi contenitore

Come utilizzare i campi. Differenze tra campi calcolati, testo, numero, multipli, contenitori.

Moderatore: Moderatori

Rispondi
Kapkan
Messaggi: 3
Iscritto il: venerdì 11 febbraio 2022, 9:24
Versione FileMaker: 17 pro adv
Sistema operativo: Windows e mac

Inviare mail con campi contenitore

Messaggio da Kapkan » venerdì 11 febbraio 2022, 9:44

Buon giorno a tutti .. primo post ... (abbiate pazienza) :D
ho fatto un DB con filemaker 17 pro adv dove gestisco un archivio di studenti e ad ognuno di loro associo un file in un "campo contenitore"
IL mio problema e che nn riesco a mandare una mail dopo aver effettuato un "trova" per data con tutti i file contenuti nel "campo contenitore".
Es.: eseguo una ricerca e dopo che il DB mi ha trovato ad es. 15 record vorrei poter mandare una mail unica con tutti in file contenuti nel "campo contenitore" .. spero di essermi fatto capire :D :D :D
ho prato con questo script ma mi esporta singolarmente il file
chi non ride non è un persona seria

Avatar utente
fabio.beri
Messaggi: 1958
Iscritto il: sabato 4 ottobre 2014, 16:24
Versione FileMaker: 2023
Sistema operativo: Win/Mac

Re: Inviare mail con campi contenitore

Messaggio da fabio.beri » venerdì 11 febbraio 2022, 16:26

Buon pomeriggio. La versione 17 non consentiva, con l'istruzione INVIA POSTA, l'invio di più di 1 allegati. Dalla 18 invece, è possibile.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

-----------------------------------------
http://tinyurl.com/omniagest2024

Kapkan
Messaggi: 3
Iscritto il: venerdì 11 febbraio 2022, 9:24
Versione FileMaker: 17 pro adv
Sistema operativo: Windows e mac

Re: Inviare mail con campi contenitore

Messaggio da Kapkan » mercoledì 16 febbraio 2022, 12:42

Ciao Fabio, grazie per la risposta.
sto provando la versione 19 e ho provato con F1 e mi ha dato questo script :
-----------------------------------------------------------------------------------------------------------------------------
Esporta i file dal campo Contenitore di tutti i record nel gruppo trovato in un percorso impostato.
Imposta variabile [$PERCORSO; Valore: Get ( PercorsoDocumenti ) & Prodotti::Contenitore]
Vai a Record/Richiesta/Pagina [Primo]
Loop
Esporta contenuto campo [Prodotti::Contenitore; "$PERCORSO"]
Vai a Record/Richiesta/Pagina [Successivo; Esci dopo l'ultimo: Attivata]
End Loop
------------------------------------------------------------------------------------------------------------------------------
ho compilato tutti ma nn funziona mi esporta sempre il primo file trovato e non manda la mail ...
Hai una soluzione ?
chi non ride non è un persona seria

Avatar utente
fabio.beri
Messaggi: 1958
Iscritto il: sabato 4 ottobre 2014, 16:24
Versione FileMaker: 2023
Sistema operativo: Win/Mac

Re: Inviare mail con campi contenitore

Messaggio da fabio.beri » mercoledì 16 febbraio 2022, 13:09

Buongiorno.

La seconda riga è sicuramente sbagliata. Nella variabile $percorso sta definendo una stringa testuale, ma nel calcolo c'è un riferimento ad un campo contenitore. Se deve prendere il nome esiste la funzione RICAVA ATTRIBUTO CONTENITORE.

e poi, l'impostazione della variabile $percorso dovrebbe stare dentro il loop, altrimenti lo esegue solamente in un record. Neanche a dire il primo, visto che l'istruzione di posizionarsi sul primo, è stata messa dopo.

Ricordo che le righe vengono eseguite dall'alto verso il basso, in sequenza.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

-----------------------------------------
http://tinyurl.com/omniagest2024

Kapkan
Messaggi: 3
Iscritto il: venerdì 11 febbraio 2022, 9:24
Versione FileMaker: 17 pro adv
Sistema operativo: Windows e mac

Re: Inviare mail con campi contenitore

Messaggio da Kapkan » mercoledì 16 febbraio 2022, 15:37

Gentilissimo per la risposta superveloce ...
domani riprovo come mi hai spiegato.
grazie sempre
chi non ride non è un persona seria

Rispondi