aggiungere un record copiandolo da un'altra tabella con uno script Risolto!
Moderatore: Moderatori
- gerrymare
- Messaggi: 19
- Iscritto il: martedì 18 ottobre 2016, 14:24
aggiungere un record copiandolo da un'altra tabella con uno script
Salve,
ho creato una mia applicazione, ora ho questa necessità ho la necessità di copiare il record della tabella "tab1" con tutti i suoi campi in un'altra "tab2" identica alla prima(mi fà da archivio storico) usando uno script.
Se possibile avere un aiuto in quanto non conosco l'uso dei parametri per uno script.
Grazie in anticipo.
ho creato una mia applicazione, ora ho questa necessità ho la necessità di copiare il record della tabella "tab1" con tutti i suoi campi in un'altra "tab2" identica alla prima(mi fà da archivio storico) usando uno script.
Se possibile avere un aiuto in quanto non conosco l'uso dei parametri per uno script.
Grazie in anticipo.
- fabio.beri
- Messaggi: 1966
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: aggiungere un record copiandolo da un'altra tabella con uno script
Hai due possibilità:
1. Mettere in relazione le due tabelle tramite un campo/chiave (per esempio TABELLA_A::idriga con un TABELLA_B_idriga_tabella_a e quindi tramite uno script, puoi fare:
oppure metti ogni campo su variabili diverse
vai al formato TABELLA B
NUOVO RECORD
IMPOSTA TABELLA_B::CAMPO1 con $campo1
IMPOSTA TABELLA_B::CAMPO2 con $campo2
IMPOSTA TABELLA_B::CAMPO3 con $campo3
1. Mettere in relazione le due tabelle tramite un campo/chiave (per esempio TABELLA_A::idriga con un TABELLA_B_idriga_tabella_a e quindi tramite uno script, puoi fare:
Codice: Seleziona tutto
IMPOSTA $idriga CON TABELLA_A:idriga
VAI AL FORMATO TABELLA B
NUOVO RECORD
IMPOSTA TABELLA_B_idriga_tabella_a CON $idriga
IMPOSTA TABELLA CAMPO1 CON TABELLA_A::CAMPO1
IMPOSTA TABELLA CAMPO2 CON TABELLA_A::CAMPO2
IMPOSTA TABELLA CAMPO3 CON TABELLA_A::CAMPO3
...
vai al formato TABELLA B
NUOVO RECORD
IMPOSTA TABELLA_B::CAMPO1 con $campo1
IMPOSTA TABELLA_B::CAMPO2 con $campo2
IMPOSTA TABELLA_B::CAMPO3 con $campo3
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
- gerrymare
- Messaggi: 19
- Iscritto il: martedì 18 ottobre 2016, 14:24
Re: aggiungere un record copiandolo da un'altra tabella con uno script Risolto!
Grazie,
Proverò entrambi i consigli in modo da capire entrambi i metodi e scegliere quella che mi si adatta di +.
grazie
Proverò entrambi i consigli in modo da capire entrambi i metodi e scegliere quella che mi si adatta di +.
grazie