Newsgroup: it.comp.software.database
Titolo: filemaker domanda sui campi

salve una domanda "stupida" su campi sovrascritti o campi
copiati-modificati-salvati (distintamente)
ho fatto un database con filemaker pro 6.0
esempio :
campo 1   campo2  campo3  campo4
cerco utente1 e modifico campo2 e campo3 lasciando invariati gli altri
quando salvo il db dell'utente1 i campi2 e 3 vengono sovrascritti
ok
come posso fare affinché FM PRO 6.0 può :
utente1                                       utente1 (copia)
campo 1 invariato                        campo 1 invariato
campo2  invariato                        campo2  modificato
campo3  invariato                        campo3  invariato
campo4  invariato                        campo4  modificato
e salvarmeli come utenti distinti ? (mantenendo lo stesso nome ma con i dati
differenti) ?
posso farlo con un pulsante e script che mi permetta tutto ciò? se si avete
suggerimenti utili?
grazie

 differenti) ?
Cioè tu vorresti che si tenesse traccia delle modifiche fatte da un 
particolare utente? oppure vorresti che un record viene sia 
immodificabile e se modificato in realtà viene duplicato e marcato per 
un particolare utente. Non ti seguo.
V.

 un particolare utente. Non ti seguo.
non tenere traccia ma permettermi di aprire (tramite ricerca) "angelo
arleo", modificare i campi (esempio "indirizzo" e "lavoro" ) con i dati
nuovi
- tramite un comando (pulsante o altro) scegliere di sovrascrivere i campi
"angelo arleo" (27/11/2003) con "angelo arleo" 28/11/2003 (quindi quello
vecchio viene "sostituito" da quello nuovo)
- tramite un comando (pulsante o altro) scegliere di salvare entrambi gli
utenti ossia mantenere "angelo arleo" (27/11/2003) e salvare una copia
"angelo arleo" 28/11/2003 con i dati modificati)
è possibile
oppure FMPRO 6.0 ogni volta che apro una ricerca  - cambio i dati di un
utente mi sovrascrive l'utente salvandomi utente modificato e cancellandomi
l'utente vecchio?
mi stò picchiando e non vedo l'uscita
angelo

 mi stò picchiando e non vedo l'uscita
Probabilmente perché sbagli approccio. Ma faccio un passo indietro. A 
che livello sei nell'uso di FMP? sai usare qualche altro DB?
V.

 sostanzialmente inutile a meno che non abbia una esigenza specifica.
il database lo creato per un monitoraggio bisettimanale (a volte ogni 30
giorni) pazienti (donne gravide) che vengono a farsi visitare in ambulatorio
devo tenere traccia di ogni singlola visita (quindi tutti i record
anagrafici devo rimanere costanti a parte cambiamenti di indirizzo telefono)
mentre i singoli record (età gestazionale, condizioni generali, visite
ostetrico-ginecologiche) devo aggiungerli nuovi per ogni visita e le visita
precedenti devo poterle consultare ad ogni visita nuova.
la situazione è :
- eseguo la ricerca su 150 donne devo trovare per ognuna le singole visite
già eseguite in precedenza e per non inserire di volta in volta tutti i
campi anagrafici eseguo una ricerca sul nome
  cognome e data di nascita di tutte le donne
- la ricerca mi dà l'elenco delle visite già eseguite da quella donna
(comprendente anagrafica  anamnesi  e visite ostetriche ginecologiche)
- con un pulsante MODIFICA modifico l'ultima visita della donna A (metodo
per non trascrivermi di nuovo i dati già presenti come indirizzo telefono
ecc) cancello i dati della visita precedente e
  scrivo i referti - la visita - la terapia nuova nei campi interessati
- con un pulsante SALVA salvo il db
il mio dubbio: con tale procedura quando salvo i nuovi dati nei campi questi
sovrascrivono i dati che ho cancellato della visita che ho utilizzato come
MODIFICA o filemaker PRO 6.0 mi lascia la visita precedente e mi salva la
nuova visita come dati nuovi?
grazie dei consigli

 grazie dei consigli
Prego. Però me ne permetto un altro. Compra un buon manuale di 
FileMaker. Se mastichi l'inglese il migliore è Coulombre-Price, Using 
FileMaker Pro, Que Press. Su Amazon.
Vins

 Vins

 ha scritto:
Basta che duplichi un record; magari puoi fare anche uno script che ti
consenta dopo aver duplicato i campi che t'interessano di cancellare i
campi che sicuramente andrai a modificare.
Ciao
Ciao
--
Fan di Hanamichi, Godai e Asuka
ICQ number: 156081507
reply in email: usarraci(chiocciola)
libero.it

la situazione è :
Perdonami ma questo è un database relazionale perché no sfruttarlo?
fai un'altra tabella (un file .fp5) per le visite ed impostalo con le
relazioni associate magari ad un campo univoco del DB principale.
Per ogni paziente ci possono essere più visite (uno a molti), per ogni
vista un solo paziente; niente di più semplice; utilizza un portale
per visualizzare un report con tutte le visite da te efettuate al
cliente con i relativi dati.
