da lista excell

Come utilizzare gli script. Automatizzare gli archivi. Utilizzo dei pulsanti

Moderatore: Moderatori

fmstb
Messaggi: 442
Iscritto il: sabato 24 maggio 2008, 2:00
Versione FileMaker: 16
Sistema operativo: Windows 10

da lista excell

Messaggio da fmstb » martedì 17 ottobre 2017, 10:09

ho una tabella excell con molti dati: anagrafica, codice fiscale e un particolare codice di cui ho bisogno nelle mie tabelle. Potrei realizzare uno script che mi associa questo codice prendendo come riferimento il codice fiscale essendo univoco?

ANAGRAFICA
<<codice_fiscale>>
<<codice>>
<<Nome>>
<<Cognome>>
ecc...

tabella excell con molti campi tra cui
<<codice_fiscale>>
<<codice>>

dovrei importare da excell i dati nel campo codice tenendo come riferimento il codice fiscale... ma mi serve un loop in qualche modo. È possibile?

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

Re: da lista excell

Messaggio da fabio.beri » martedì 17 ottobre 2017, 10:24

Si, puoi importare dei dati prendendo come riferimento uno dei campi.

Ma questo cosa significa ?
ma mi serve un loop in qualche modo.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

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

fmstb
Messaggi: 442
Iscritto il: sabato 24 maggio 2008, 2:00
Versione FileMaker: 16
Sistema operativo: Windows 10

Re: da lista excell

Messaggio da fmstb » martedì 17 ottobre 2017, 10:59

no pensavo che nello script dovrò mettere forse un'istruzione loop... sto facendo ipotesi... lancio uno script che mi prende il primo record di Excell gli dico cerca il codice fiscale... metti nella variabile il codice e incollalo nel corrispondente... fai il prossimo...
ma sto solo immaginando

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

Re: da lista excell

Messaggio da fabio.beri » martedì 17 ottobre 2017, 12:09

Non occorre. Si può fare l'importazione chiedendo a FileMaker di fare una verifica tra una colonna di excel e uno dei campi e aggiornare solo per corrispondenza esatta. Quando vai in IMPORTAZIONE, volgi lo sguardo nella parte bassa a sinistra della finestra. Ci sono delle scelte da impostare ed una riguarda proprio un lavoro di questo genere.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

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

fmstb
Messaggi: 442
Iscritto il: sabato 24 maggio 2008, 2:00
Versione FileMaker: 16
Sistema operativo: Windows 10

Re: da lista excell

Messaggio da fmstb » martedì 17 ottobre 2017, 12:44

però io non devo importare tutti i record, ma solo quelli che soddisfano questa condizione: codice fiscale (record)=codice fiscale (excell). Ho importato altre volte infatti, ma questo mi ha messo in difficoltà.

flmkdev
Messaggi: 342
Iscritto il: giovedì 14 gennaio 2016, 9:48
Versione FileMaker: 14.03
Sistema operativo: Windows 10 Pro

Re: da lista excell

Messaggio da flmkdev » martedì 17 ottobre 2017, 12:58

Appunto ...
fabio.beri ha scritto:
martedì 17 ottobre 2017, 12:09

Si può fare l'importazione chiedendo a FileMaker di fare una verifica tra una colonna di excel e uno dei campi e aggiornare solo per corrispondenza esatta.

FM PRO ADVANCED 17 + FMS 17 :!:

fmstb
Messaggi: 442
Iscritto il: sabato 24 maggio 2008, 2:00
Versione FileMaker: 16
Sistema operativo: Windows 10

Re: da lista excell

Messaggio da fmstb » martedì 17 ottobre 2017, 16:59

Grazie... :oops: scusa

fmstb
Messaggi: 442
Iscritto il: sabato 24 maggio 2008, 2:00
Versione FileMaker: 16
Sistema operativo: Windows 10

Re: da lista excell

Messaggio da fmstb » martedì 17 ottobre 2017, 17:59

adesso ci sto provando. In importazione posso selezionare una corrispondenza di campi utilizzando = mentre la freccia per importare i campi nella destinazione, giusto?
Mi spiego se importando il file excell io utilizzassi questi parametri:

nome = nome
cognome = cognome
codice fiscale = codice fiscale
codice -> codice

importerei il codice quando si verifica la corrispondenza di nome, cognome e codice fiscale... giusto?

flmkdev
Messaggi: 342
Iscritto il: giovedì 14 gennaio 2016, 9:48
Versione FileMaker: 14.03
Sistema operativo: Windows 10 Pro

Re: da lista excell

Messaggio da flmkdev » mercoledì 18 ottobre 2017, 12:13

FAI UN BACKUP DEI DATABASE PRIMA
Utilizza come riferimento e confronto SOLO IL CODICE FISCALE !!

Infatti a parità di COGNOME E NOME , OMONIMIE , è meglio effettuare il confronto solamente su una CHIAVE UNIVOCA (CODICE FISCALE).

Quindi sarà :

nome -> nome (origine -> destinazione)

cognome -> cognome ... importa tutti i campi che contengono nome e cognome
codice = codice ... dove c'è una CORRISPONDENZA ESATTA tra il primo ed il secondo codice fiscale
FM PRO ADVANCED 17 + FMS 17 :!:

fmstb
Messaggi: 442
Iscritto il: sabato 24 maggio 2008, 2:00
Versione FileMaker: 16
Sistema operativo: Windows 10

Re: da lista excell

Messaggio da fmstb » mercoledì 18 ottobre 2017, 13:02

ti ringrazio. Era come avevo capito. Però se io metto queste condizioni:
nome=nome
cognome=cognome
codice fiscale=codice fiscale
dati -> dati

copia i dati solo se i primi tre sono uguali ... giusto? In quel caso non devo temere non corrispondenza. Ma - solo per sapere - se si verificasse il caso che di un utente ho nome e cognome, ma non codice fiscale... che succede?

Rispondi