Script copia e incolla modo trova

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

Moderatore: Moderatori

Rispondi
casavatore19
Messaggi: 2
Iscritto il: martedì 9 luglio 2019, 8:43
Versione FileMaker: 17
Sistema operativo: Mac

Script copia e incolla modo trova

Messaggio da casavatore19 » giovedì 25 febbraio 2021, 11:16

Buongiorno,
vorrei dei pareri sulla creazione di uno script.

Ho un database con più di 1.000 record.

Ho già creato uno script, che, cliccando in un apposito pulsante esegue le seguenti istruzioni:

- Copia campo X
- Passa al modo trova
- Incolla campo X
- Esegui ricerca

Questo script serve per ricercare velocemente eventuali record omonimi o duplicati, ed è stato creato per velocizzare il processo senza bisogno di dover cliccare sull'apposito tasto TROVA nell'applicazione.


Fin qui tutto bene.

Nei record c'è un secondo campo, che non sempre è compilato.

Avrei la necessità che il sistema copi anche un secondo campo, prima di entrare nel modo trova, in modo da poter tornare indietro.

Solo che, ovviamente, riportando nel precedente script queste funzioni
- Copia campo X
- Copia campo Y
- Passa al modo trova
- Incolla campo X
- Incolla campo Y
- Esegui ricerca

il sistema incolla direttamente il campo Y in entrambi i campi.

Avreste qualche suggerimento?

In alternativa avevo pensato di creare un nuovo campo, che magari rimane sempre con lo stesso valore in tutti i record del database, ma non so se ciò è fattibile, sapreste indicarmi voi? In altre parole, vorrei sapere, oltre ad eventuali soluzioni scripting, se esiste la possibilità di creare un campo, inserire un valore nello stesso, e questo valore rimarrà sempre lo stesso in qualsiasi record.


Grazie

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

Re: Script copia e incolla modo trova

Messaggio da fabio.beri » giovedì 25 febbraio 2021, 16:06

Buonasera.

IMPOSTA VARIABILE $valore1 [campo1]
IMPOSTA VARIABILE $valore2 [campo2]
...
PASSA AL MODO TROVA
IMPOSTA CAMPO [CAMPO1] con $valore1
IMPOSTA CAMPO [CAMPO2] con $valore2
ESEGUI LA RICERCA

Inoltre....
inserire un valore nello stesso, e questo valore rimarrà sempre lo stesso in qualsiasi record.
Si chiamno campi GLOBALI. Sono globali perché il valore è uguale per tutti i records. Può fare anche una variabile globale utilizznaod il doppio dollaro.

Buon fmpro
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

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

Rispondi