Confronto fra Campi di Tabelle differenti
Moderatore: Moderatori
-
- Messaggi: 6
- Iscritto il: domenica 3 novembre 2019, 17:20
- Versione FileMaker: 18
- Sistema operativo: MacOS
Confronto fra Campi di Tabelle differenti
Salve,
sto creando uno script che una volta importato un file excel in una tabella TEMP, faccia il confronto con un altra Tabella DATI, tramite il campo
DATA = DATA , in caso in cui le date siano uguali mi fa un altro confronto su due CAMPI, nel caso siano diversi mi salva il vecchio dato in una tabella STORICI e mi applica il nuovo nella Tabella DATI...
qualcuno potrebbe darmi qualche dritta?
sto creando uno script che una volta importato un file excel in una tabella TEMP, faccia il confronto con un altra Tabella DATI, tramite il campo
DATA = DATA , in caso in cui le date siano uguali mi fa un altro confronto su due CAMPI, nel caso siano diversi mi salva il vecchio dato in una tabella STORICI e mi applica il nuovo nella Tabella DATI...
qualcuno potrebbe darmi qualche dritta?
- fabio.beri
- Messaggi: 1967
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: Confronto fra Campi di Tabelle differenti
Salve. L'ha già detto Lei: un if annidato in un altro if.
VAI A RECORD PRIMO
LOOP
IF [
IF [ ]
END IF
END IF
VAI A RECORD SUCCESSIVO [ESCI DOPO L'ULTIMO]
END LOOP
VAI A RECORD PRIMO
LOOP
IF [
IF [ ]
END IF
END IF
VAI A RECORD SUCCESSIVO [ESCI DOPO L'ULTIMO]
END LOOP
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
-
- Messaggi: 6
- Iscritto il: domenica 3 novembre 2019, 17:20
- Versione FileMaker: 18
- Sistema operativo: MacOS
Re: Confronto fra Campi di Tabelle differenti
Tra due Record di Tabelle differenti ? attualmente non va e mi analizza solo 1 record...
La funzione è identica ad IMPORTA -> AGGIORNA predefinita del Filemaker, solo che mi crea uno storico dei dati che va a modificare..
La funzione è identica ad IMPORTA -> AGGIORNA predefinita del Filemaker, solo che mi crea uno storico dei dati che va a modificare..
- fabio.beri
- Messaggi: 1967
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: Confronto fra Campi di Tabelle differenti
Per confrontare due records di tabelle differenti, ci deve essere una relazione (ovviamente valida).
Poi l'IF dirà: IF (TABELLA A::CAMPO = TABELLA B::CAMPO
...
Poi l'IF dirà: IF (TABELLA A::CAMPO = TABELLA B::CAMPO
...
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
-
- Messaggi: 6
- Iscritto il: domenica 3 novembre 2019, 17:20
- Versione FileMaker: 18
- Sistema operativo: MacOS
Re: Confronto fra Campi di Tabelle differenti
Attualmente, non esiste una funzione di FILEMAKER che nel caso di un IMPORTAZIONE DI DATI e nello specifico di un AGGIORNAMENTO di dati già esistenti, un "salvataggio" del vecchio dato in un campo di un altra tabella, e successivamente l'effettivo aggiornamento?
- fabio.beri
- Messaggi: 1967
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: Confronto fra Campi di Tabelle differenti
Esiste la possibilità di confrontare i dati durante l'importazione, per importare ( in tal caso anche aggiornare ) solamente quei records che sono positivi al confronto con records già in tabella. Dopodiché, terminata l'importazione, l'unica strada è quella di effettuare le verifiche che si ritengono opportune, dentro un loop che scorre tutti i records.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024