Limite minimo campo

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

Moderatore: Moderatori

Rispondi
rosario.tcaf
Messaggi: 4
Iscritto il: martedì 1 aprile 2014, 15:49

Limite minimo campo

Messaggio da rosario.tcaf » giovedì 28 maggio 2015, 11:33

buongiorno a tutti
sono un nuovo utilizzatore di Fm14 (provengo da MS Access)

Ho riscontrato che nelle proprietà dei campi c'è "lunghezza massima" ma dove si può impostare la lunghezza minima dello stesso ?

Mi spiego meglio con un esempio: il CAP è composto da 5 cifre, se metto 6 il sistema mi segnala che ho superato il numero di caratteri consentiti, ma se metto 4 me lo accetta e a me serve invece che non vada avanti
Soluzioni ?
FM14 Advanced su Mac

pierocp
Messaggi: 7
Iscritto il: venerdì 8 giugno 2012, 15:59
Versione FileMaker: 14 pro adv
Sistema operativo: Win 10

Re: Limite minimo campo

Messaggio da pierocp » lunedì 27 giugno 2016, 15:11

Ciao, sei riuscito a capire come fare? Ho stesso problema.....

Grazie

Piero
PieroCP
Win8
FM12

Avatar utente
PIG-NAH
Messaggi: 2564
Iscritto il: martedì 7 agosto 2007, 2:00
Località: BIG BANG

Re: Limite minimo campo

Messaggio da PIG-NAH » martedì 28 giugno 2016, 9:24

Sempre in proprietà dei campi c'è la verifica mediante calcolo.
Per un controllo migliore ti consiglio di usare un trigger in uscita campo e fare la verifica via script.
FM8 ADV XP SP3

aviscont
Messaggi: 4
Iscritto il: venerdì 18 gennaio 2019, 0:33
Versione FileMaker: 17
Sistema operativo: Mac

Re: Limite minimo campo

Messaggio da aviscont » martedì 29 gennaio 2019, 10:10

Ho lo stesso problema... potete postare un'esempio ?
GRAZIE !!!

flmkdev
Messaggi: 342
Iscritto il: giovedì 14 gennaio 2016, 9:48
Versione FileMaker: 14.03
Sistema operativo: Windows 10 Pro

Re: Limite minimo campo

Messaggio da flmkdev » martedì 29 gennaio 2019, 12:22

Non conviene mai accodarsi a vecchi thread (2016) per motivi di leggibilità.

Conviene invece postare un nuovo thread facendo riferimento al precedente.

Per la tua domanda il calcolo è semplice :

crea uno script del tipo :
If lunghezza( tabella::campo) <> numero che vuoi tu
mostra finestra messaggio
titolo = errore
messaggio = "numero caratteri inseriti "&" = "&lunghezza(tabella::campo)
End if
Lo stesso script lo associ al campo da controllare

Vai al formato -> modifica formato -> tasto destro sul campo da controllare -> imposta script trigger

evento -> su salvataggio oggetto -> nome script (lunghezza)

cliccare su OK
FM PRO ADVANCED 17 + FMS 17 :!:

Rispondi