Newsgroup: it.comp.macintosh
Titolo: Semi-OT: Qualche esperto di FileMaker qui sul NG ?

Ragazzi ho bisogno di un'aiuto..
Ho un DB che contiene i dati di varie persone (nome, cognome, sesso, 
data di nascita, via ecc..) di un circolo di cui sono consigliere..
Ora si deve mandare una lettera a tutti i soci.
Con filemaker, è facilissimo far saltare fuori le etichette, da poi 
stampare su un foglio preritagliato..
Il problema sono i dati.. mi spiego.
I soci possono essere padre e madre e figlio, quindi se non filtrassi 
niente, otterrei 3 buste per lo sesso nucleo famigliare.
Io vorrei invece ottenerne 1 sola.
vi espongo il mio ragionamento
Attualmente faccio calcolare a FM due campi:
a) CapofamigliaUNIONE, così definito : If ( StampaTessera = "Si"; 
Indirizzo & " "& Telefono & " "& Città; "" )
b) Capofamiglia, così definito : If ( StampaTessera = "Si"; ( Anno ( Get 
( DataCorrente ) ) - Anno ( Data Nascita ) ); "" )
Con il primo ottengo i nuclei familiari (in quanto, indipendentemente 
dal cognome, un nucleo familiare ha sicuramente lo stesso indirizzo e 
telefono). Ho eliminato il cognome, perché nel nome della donna non ho 
nessun riferimento a quale sia il marito
Con il secondo ottengo l'età
Entrambi con un bell' If, per far si che tali conti vengano fatti solo 
per le persone che hanno richiesto la tessera del circolo (vecchi soci 
rimangono nel database ma la tessera non viene stampata)
Da questi due campi, come faccio ad ottenerne un terzo (oppure un super 
calcolo unico) che mi faccia questo lavoro
- vada a vedere se ci sono più campi CapofamigliaUNIONE uguali
---> se NO mi metta nel campo la parola Spett.
---> se SI, guardi se ci sono più maschi e prenda quello con età 
maggiore, poi mi metta nel campo la parola Famiglia
oppure
se non ci sono maschi (es. famiglia dove la mamma è vedova) prenda la 
donna con età maggiore, poi mi metta nel campo la parola Famiglia
Per il sesso nel DB ho un campo apposta..
Grazie per ogni aiuto o suggerimento
-- 
Davide Stagni - blogmac's Staff
Le risposte ai tuoi quesiti sul tuo SonyEricsson:
http://www.onemorething.it/faq/

 Grazie per ogni aiuto o suggerimento
Di niente
-- 
Gibe
Modena Italy
Utente Macintosh dal 1991
gibe[chiocciola]gosseyn[punto]com

 
piu tardi mi ci metto...
se dovessi avere dei problemi ti posso contattare, magari in privato ??


 se dovessi avere dei problemi ti posso contattare, magari in privato ??
Per FileMaker c'é un newsgroup apposito
-- 
Gibe
Modena Italy
Utente Macintosh dal 1991
gibeCHIOCCIOLAgosseynPUNTOcom

 
italiano ? ci avevo guardato ma mi è sembrato non trovarlo..
puoi dirmi il nome ?
cmq ho provato il tuo script, forse ho combinato qualche cosa di non 
giusto, ma i due campi rimangono bianchi..
puoi darmi una mano anche in pvt ??


 puoi darmi una mano anche in pvt ??
free.it.comp.filemakerpro
-- 
Gibe
Modena Italy
Utente Macintosh dal 1991


 
ma non c'è nessuno...
:-(


 guarda che e` proprio brutto, da chiedersi in un ng...
hai ragione, ma l'idea era anche quella magari di dargli il DB affinchè 
ci potesse provare se voleva..
Ho provato a fare il suggerimento, ma non mi funziona..
premetto che io non sono un'esperto di FM, anzi un neofita


>
questo è lo script che mi hai consigliato
http://img123.imageshack.us/img123/8519/screenshot016wd.jpg
potresti dirmi dove ho sbagliato
Premetto che ho inserito un Esegui ricerca, imponendo di prendere solo 
quelli che hanno il campo StampaTessera = Si


 quelli che hanno il campo StampaTessera = Si
Non lo so, a occhio dovrebbe andare ma l'ho fatto al volo e non do 
garanzie
Guarda se gli ordinamenti sono corretti, da qui non lo posso sapere
