Newsgroup: it.comp.appl.access
Titolo: Problemi campi testo nulli....

Scusate, forse argomento è già stato trattato, ho letto ma... non sono 
riuscito a risolvere due problemi:
1) Ho una maschera in cui inserisco dei dati da passare ad una query. NON 
voglio che l'utente lasci un campo testo vuoto. Come devo fare? Ho provato 
con "valido se" e gli ho messo IS not NULL ma non funge...
2) Alcuni campi invece avrebbero senso anche vuoti. Ma la query non mi 
restituisce nulla. Qui penso che debba agire a livello di query. Avevo 
provato con una roba tipo [forms]!bla bla OR IS NULL. Anche così nulla....
ILLUMINATEMII!!!!!! 

 ha scritto nel messaggio
news:efbjoo$91h$1...@nnrp.ngi.it...

Sul sito comune ci sono almeno un paio di funzioni
per controllare l'input dell'utente
Morgan

 ILLUMINATEMII!!!!!!
Ciao.
-- 
Sergio MAZZA 

Grazie Sergio, puoi essere piů preciso? Scusa ma sono un principiante. 

 Grazie Sergio, puoi essere più preciso? Scusa ma sono un principiante.
Ogni controllo (vedi help F1 per la definizione) risponde a degli eventi, la 
maggior parte scatenati dall'utente; quello che interessa a te è "al momento 
dell'uscita dalla casella di testo X" che tradotto in accessiano è l'evento 
"su uscita" e lo trovi visualizzando la finestra delle proprietà della 
casella di testo.
Selezioni l'evento, viene visualizzato a destra un bottone con tre puntini, 
lo clicchi e scegli "generatore di codice".
Sei nell'editor VBA (Visual basic for Application) e il cursore è 
posizionato tra le istruzioni:
Private Sub nomeCasellaDiTesto_Exit(Cancel As Integer)
'qui inserisci le istruzioni VBA per il controllo
'dei dati inseriti
if isnull(me!nomeCasellaDiTesto) then
    Msgbox "Nunceprova' a bello!"
    Cancel=true
endif
End Sub
Ciao.
-- 
Sergio MAZZA 

Sergio MAZZA ha scritto:

Se scrivi dentro il controllo poi decidi di cancellare il controllo non
prende valore Null
ma NullString e non viene riconosciuto.... almeno a me risulta così,
quindi può essere buona cosa verificare sia il Null value che il
Len(...)>0
@Alex

 ha scritto nel messaggio 
news:1159351921.3...@e3g2000cwe.googlegroups.com...
Se scrivi dentro il controllo poi decidi di cancellare il controllo non
prende valore Null
ma NullString e non viene riconosciuto.... almeno a me risulta così,
quindi può essere buona cosa verificare sia il Null value che il
Len(...)>0
@Alex
[risposta]
Ho provato...
Ciao.
-- 
Sergio MAZZA 

Sergio MAZZA ha scritto:

Allora mi sbaglio....???
E' possibile....
@Alex

 ha scritto nel messaggio 
news:1159356673....@i42g2000cwa.googlegroups.com...
Allora mi sbaglio....???
E' possibile....
@Alex
[risposta]
Eh! Oh! A me pare così... C'ho inserito aaa, so' uscito, ci sono rientrato 
ho cancellato il testo e poi provando a riuscire mi dava il messaggio...
Ciao.
-- 
Sergio MAZZA 

Sergio MAZZA ha scritto:

Sai che anche da me funziona uguale...!!!!
Io invece di "aaa" ho scritto "Pirla" ed effettivamente mi dava il
messaggio continuamente....!!!!
;-)
Ho ricevuto la Mail(SAMU) adesso vedo se il giorno va bene, sentivo con
Maurizio eventualmente per Sabato..... ma poichè non venivo
solo(lascia perdere non è una
ragazza) devo sentire...!!!
@Alex

 ha scritto nel messaggio 
news:1159359646.9...@h48g2000cwc.googlegroups.com...
Sai che anche da me funziona uguale...!!!!
Io invece di "aaa" ho scritto "Pirla" ed effettivamente mi dava il
messaggio continuamente....!!!!
;-)
[risposta]
AH!AH!AH!AH!AH!AH!AH!AH!AH!
Ho ricevuto la Mail(SAMU) adesso vedo se il giorno va bene, sentivo con
Maurizio eventualmente per Sabato..... ma poichè non venivo
solo(lascia perdere non è una
ragazza) devo sentire...!!!
[risposta]
E che c'è da sentire? Lassalo stà!
@Alex
[risposta]
Ciao.
-- 
Sergio MAZZA