Nascondere valori già selezionati da una lista valori

Come utilizzare i campi. Differenze tra campi calcolati, testo, numero, multipli, contenitori.

Moderatore: Moderatori

Rispondi
ErosGaetani
Messaggi: 9
Iscritto il: sabato 18 maggio 2019, 22:39
Versione FileMaker: 17 pro adv
Sistema operativo: Win 7

Nascondere valori già selezionati da una lista valori

Messaggio da ErosGaetani » giovedì 26 gennaio 2023, 9:43

Ciao a tutti,
Vorrei che i valori presenti in una lista si aggiornino, nascondendo quelli che l’utente ha già utilizzato.

Grazie.

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

Re: Nascondere valori già selezionati da una lista valori

Messaggio da fabio.beri » giovedì 26 gennaio 2023, 17:55

Salve. Si può fare solo con una tabella relazionata. Quando il record è utilizzato, un campo darà risultato 0 anziché 1, facendo fallire la relazione e di conseguenza, la lista valori.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

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

ErosGaetani
Messaggi: 9
Iscritto il: sabato 18 maggio 2019, 22:39
Versione FileMaker: 17 pro adv
Sistema operativo: Win 7

Re: Nascondere valori già selezionati da una lista valori

Messaggio da ErosGaetani » giovedì 26 gennaio 2023, 18:44

Grazie Fabio.beri,
Potresti farmi un esempio…?
Abbi pazienza…

ErosGaetani
Messaggi: 9
Iscritto il: sabato 18 maggio 2019, 22:39
Versione FileMaker: 17 pro adv
Sistema operativo: Win 7

Re: Nascondere valori già selezionati da una lista valori

Messaggio da ErosGaetani » martedì 31 gennaio 2023, 12:55

Mi è stata suggerita una possibile soluzione, ma non riesco a metterla del tutto in pratica:

La soluzione prevede una combinazione di script e calcoli.

1. Si crea un campo "Stato" che contrassegni i valori come "utilizzati" o "non utilizzati".

2. Si crea uno script che cambi in automatico il valore del campo "Stato" quando l'utente seleziona un valore dalla lista.

3. Si crea un calcolo che mostri solo i valori non utilizzati nella lista.

4. Si assegnano lo script e il calcolo alla lista valori, ecco proprio questa parte non riesco a completarla, sono riuscito ad assegnare lo script trigger alla lista in modo che aggiorni il campo "Stato", ma non riesco ad assegnare il calcolo alla lista in modo che si aggiorni.

Questo è lo script per aggiornare il valore nel campo "Stato"
Imposta Campo [NomeTabella::Stato ; "utilizzato"]
Salva Records/Richieste [Con finestra di dialogo: Off]

Questo sarebbe il calcolo da applicare alla lista per fare in modo che si aggiorni:
Casi ( Stato = "non utilizzato" ; Nome Valore ; "" )

Sembra tutto abbastanza semplice, ma la parte relativa all'assegnazione del calcolo per l'aggiornamento della lista non riesco a completarla.

Aiutooooooooo...!!!
Grazie

Avatar utente
Alessandro.Airoldi
Messaggi: 26
Iscritto il: venerdì 27 maggio 2022, 15:06
Versione FileMaker: dalla 9
Sistema operativo: Windows 10
Contatta:

Re: Nascondere valori già selezionati da una lista valori

Messaggio da Alessandro.Airoldi » martedì 31 gennaio 2023, 14:10

Buongiorno
se ho capito bene quello che hai fatto e vuoi proseguire su quella strada credo ti manchi questo passaggio:

Nella tabella NomeTabella devi creare un campo "ValoreUtilizzare" di tipo Testo ed impostare la formula che hai scritto [ Casi ( Stato = "non utilizzato" ; Nome Valore ; "" ) ] come "Valore calcolato" del campo (togliendo la spunta da "Non sostituire il valore esistente per il campo (se presente)" )
A quel punto la lista valori la vai ad impostare con "Usa i valori del campo:" "ValoreUtilizzare" .

Buon lavoro
Alessandro Airoldi
----------------------------------------
Sviluppo software personalizzati
https://www.airoldiinformatica.it

ErosGaetani
Messaggi: 9
Iscritto il: sabato 18 maggio 2019, 22:39
Versione FileMaker: 17 pro adv
Sistema operativo: Win 7

Re: Nascondere valori già selezionati da una lista valori

Messaggio da ErosGaetani » martedì 31 gennaio 2023, 15:54

Ciao Alessandro,
quando imposto la lista valori su "ValoreUtilizzare", la lista risulta vuota...
Non si possono allegare .fmp12?

Avatar utente
Alessandro.Airoldi
Messaggi: 26
Iscritto il: venerdì 27 maggio 2022, 15:06
Versione FileMaker: dalla 9
Sistema operativo: Windows 10
Contatta:

Re: Nascondere valori già selezionati da una lista valori

Messaggio da Alessandro.Airoldi » martedì 31 gennaio 2023, 16:35

Se vuoi mandamelo via mail: alessandro@airoldiinformatica.it
Alessandro Airoldi
----------------------------------------
Sviluppo software personalizzati
https://www.airoldiinformatica.it

ErosGaetani
Messaggi: 9
Iscritto il: sabato 18 maggio 2019, 22:39
Versione FileMaker: 17 pro adv
Sistema operativo: Win 7

Re: Nascondere valori già selezionati da una lista valori

Messaggio da ErosGaetani » martedì 31 gennaio 2023, 16:54

Inviato...
grazie!

Rispondi