Newsgroup: it.comp.appl.access
Titolo: [Newbie ex FileMaker] Validazione campo

Salve.
Ho un campo testo, il quale deve contenere solo valori appartenenti ad un 
certo elenco.
Nel caso venga inserito un valore non appartenente alla lista valori, deve 
essere visualizzato un messaggio di errore.
Quali strumenti devo usare ?
Grazie. 


Perchè non usi una combobox impostata a ricevere solo valori in elenco
e gestisci poi il relativo Evento NotInList....?
@Alex

"BluStar"  ha scritto nel messaggio 
news:4d939497$0$38641$4faf...@reader1.news.tin.it...

____________Risposta:
Ciao e benvenuto.
E' vero che sei un "ex nemico" ma oramai ti sei redento...
;-)
Scherzo ovviamente.
fai una cosa
invece di visualizzare una casella di testo, cambiala (in modalità struttura 
tasto destro sul controllo) in una combobox e punta all'elenco che ti serve.
nelle proprietà metti a Sì la proprietà "solo in elenco"
Poi se ti serve possiamo personalizzare anche il messaggio
MA

Grazie per il benvenuto.
FileMaker è un software molto facile da imparare, ma se cerchi di fare cose 
un pò più complesse diventa incredibilmente farragginoso.
Allora volevo chiedere:
L'opzione SOLO IN ELENCO può essere attivata sia a livello di tabella che a 
livello di maschera.
Per farla funzionare la devo attivare sia a livello di tabella che a livello 
di maschera è cosi ?
Saluti
"MA"  ha scritto nel messaggio news:in2082$835$1...@tdi.cu.mi.it...


"BluStar"  ha scritto nel messaggio 
news:4d94fa8f$0$38642$4faf...@reader1.news.tin.it...
Grazie per il benvenuto.
FileMaker è un software molto facile da imparare, ma se cerchi di fare cose
un pò più complesse diventa incredibilmente farragginoso.
Allora volevo chiedere:
L'opzione SOLO IN ELENCO può essere attivata sia a livello di tabella che a
livello di maschera.
Per farla funzionare la devo attivare sia a livello di tabella che a livello
di maschera è cosi ?
Saluti
"MA"  ha scritto nel messaggio news:in2082$835$1...@tdi.cu.mi.it...
"BluStar"  ha scritto nel messaggio
news:4d939497$0$38641$4faf...@reader1.news.tin.it...
Salve.
Ho un campo testo, il quale deve contenere solo valori appartenenti ad un
certo elenco.
Nel caso venga inserito un valore non appartenente alla lista valori, deve
essere visualizzato un messaggio di errore.
Quali strumenti devo usare ?
Grazie.
_____________Risposta:
Ciao inserisci i messaggi in coda a quelli a cui rispondi.
Dunque l'utente non deve mai aver a che fare con le tabelle, perché non 
riesci a gestirlo.
Guidalo attraverso le maschere in tutto quello che ti serve; tra l'altro 
fino alla versione 2010 non esistono eventi a livello di tabella
ma solo a livello di controlli (e oggetti) nelle maschere.
Quindi devi usare quello del controllo nella maschera
MA

"BluStar"  ha scritto nel messaggio 
news:4d94fa8f$0$38642$4faf...@reader1.news.tin.it...





______________Risposta:
Scusa ma forse sbaglio, ma non funziona, spiego cosa faccio:
1 - Creo una tabella con campo Marca_Acqua.
2 - Creo una maschera con un controllo "Casella combinata"
COSA VOGLIO FARE - Se immetto nel casella valori diversi da "ULIVETO" o 
"ROCCHETTA", all'uscita mi viene visualizzato un messaggio di errore che 
chiuso ritorna alla casella combinata.
COSA FACCIO -
Proprietà :
Origine controllo : Marca_Acqua
Origine riga : "Rocchetta";"Uliveto"
Tipo origine riga : Elenco valori
Solo in elenco : Si
Se mando in esecuzione, non funziona.
Mi date qualche consiglio ?
Grazie. 

 "BluStar"  ha scritto nel messaggionews:4d939497$0$38641$4faf...@reader1.news.tin.it...

Vedi su sito comune alla sezione form
3.39 Si può aggiungere un record alla tabella che è origine riga di
una casella combinata senza usare una maschera?
Ciao
Giuseppe