Duplicazione listino (Tabella) Risolto!
Moderatore: Moderatori
-
- Messaggi: 397
- Iscritto il: mercoledì 16 novembre 2011, 16:05
Duplicazione listino (Tabella)
Ciao ciao, ho creato un DB che contiene un suo listino (tabella_listino) e dei record correlati che sono gli articoli (righe_listino) ora il problema sta nel fatto che ogni articolo può essere di prezzo diverso per ogni agente e però alcuni articoli possono avere una provvigione diversa. Io ho pensato che se creo il primo listino poi potrei duplicarlo e personalizzarlo poi per ogni agente. Bene ora sorge il problema. Posso via script duplicare la tabella intera?
FMPRO Pro 17 Advanced - iMac 2,3 GHz Intel Core i5 - OS X 10.13.6
- fabio.beri
- Messaggi: 1968
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: Duplicazione listino (Tabella)
Non si può duplicare una tabella intera. Ma in questo caso neanche hai bisogno.
Trovi tutti i record del listino di partenza e con un loop ti passi tutte le righe creando un nuovo record uguale collegato al codice listino di destinazione...
Trovi tutti i record del listino di partenza e con un loop ti passi tutte le righe creando un nuovo record uguale collegato al codice listino di destinazione...
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: 397
- Iscritto il: mercoledì 16 novembre 2011, 16:05
Re: Duplicazione listino (Tabella)
Ciao fabio.beri, sono riuscito nel primo passo ma ora sto provando con lo script di duplicazione del listino con i rispettivi articoli ma se devo dire la verità non ne ho mai fatto uno. Potresti indicarmi almeno come partire? Grazie.
FMPRO Pro 17 Advanced - iMac 2,3 GHz Intel Core i5 - OS X 10.13.6
-
- Messaggi: 397
- Iscritto il: mercoledì 16 novembre 2011, 16:05
Re: Duplicazione listino (Tabella)
ok ci sono quasi ma mon so come fermare il loop. Ossia oggi gli articoli per il listino possono essere 50 ma domani possono diventare 52 e quindi il loop come lo fermo? Grazie.
FMPRO Pro 17 Advanced - iMac 2,3 GHz Intel Core i5 - OS X 10.13.6
- fabio.beri
- Messaggi: 1968
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: Duplicazione listino (Tabella)
Con il VAI AL RECORD SUCCESSIVO, impostando ESCI DOPO L'ULTIMO, il FileMaker esce quando sono finiti i records.
Se non ci fosse questa istruzione, puoi usare un EXIT LOOP IF (ESCI DAL CICLO SE) si verifica una situazione che tu stabilisci.
Buon lavoro.
Se non ci fosse questa istruzione, puoi usare un EXIT LOOP IF (ESCI DAL CICLO SE) si verifica una situazione che tu stabilisci.
Buon lavoro.
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: 397
- Iscritto il: mercoledì 16 novembre 2011, 16:05
Re: Duplicazione listino (Tabella)
Non riesco a far smettere il loop annidato dentro all'altro loop. Potete aiutarmi?
Non si allegano più le immagini?
Non si allegano più le immagini?
FMPRO Pro 17 Advanced - iMac 2,3 GHz Intel Core i5 - OS X 10.13.6
- fabio.beri
- Messaggi: 1968
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: Duplicazione listino (Tabella)
La risposta è sempre EXIT LOOP IF.
Individua quale situazione si deve verificare e mettila nell'exit loop if per uscire dal loop.
Individua quale situazione si deve verificare e mettila nell'exit loop if per uscire dal 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: 397
- Iscritto il: mercoledì 16 novembre 2011, 16:05
Re: Duplicazione listino (Tabella)
La situazione che si deve verificare è che appena finiscono i record di quel listino il loop si deve fermare. Il problema e he ogni articolo a dei suoi record correlati in un portale che riguardano vari prezzi per diverse quantità e il loop che riguarda l'articolo funziona ma non riesco ad annidarci il loop per i vari prezzi all'interno.
P.S. perchè non riesco più ad allegare le immagini per fatìrti vedere il mio script?
P.S. perchè non riesco più ad allegare le immagini per fatìrti vedere il mio script?
FMPRO Pro 17 Advanced - iMac 2,3 GHz Intel Core i5 - OS X 10.13.6
- fabio.beri
- Messaggi: 1968
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: Duplicazione listino (Tabella) Risolto!
Per le immagini, ho già proposto di licenziare il nostro admin...
invece per finire quando finiscono i records basta mettere nell'istruzione VAI AL RECORD SUCCESSIVO, un opzione di ESCI DOPO L'ULTIMO.
invece per finire quando finiscono i records basta mettere nell'istruzione VAI AL RECORD SUCCESSIVO, un opzione di ESCI DOPO L'ULTIMO.
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: 397
- Iscritto il: mercoledì 16 novembre 2011, 16:05
Re: Duplicazione listino (Tabella)
Grazie Fabio, il problema era nel loop annidato ora ho cambiato strategia, faccio un loop e poi quando termina il primo parto con il secondo. In questa maniera funziona il tutto. Grazie ancora e scusami il disturbo. Ciao ciao.
FMPRO Pro 17 Advanced - iMac 2,3 GHz Intel Core i5 - OS X 10.13.6