Newsgroup: it.comp.appl.access
Titolo: blocco cursore

in form...in casella di ripilogo....
come faccio a bloccare il cursore (quindi impossibilita' di passare al campo
sucessivo) se questo e' "is null" cioe' non ha caratteri alfanumerici
all'interno!!!
Grazie per l'aiuto
luigi

 all'interno!!!
Il codice che ti ho dato non dovrebbe dare nessun tipo di errore, pero' ho
visto che come te lo ho proposto non andava bene, l'istruzione If
(If IsNull(Me.Controllo) Then Me.Controllo.SetFocus)
Va messa nell'evento SuAttivato del controllo successivo.
Sib
--
il sito comune di it.comp.database.access:
http://www.sitocomune.com
------------------------------------------------------
La mia home
http://digilander.iol.it/syb
------------------------------------------------------
"Non sempre cio' che viene dopo e' progresso"
Alessandro Manzoni
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

 wrote in message
UAUp6.4566$Xj7.1...@news.infostrada.it...


 > --
Scusate se mi intrometto, ma mi sembra che ormai Gigino abbia deciso di
chiedere un miracolo a San Gennaro ed immagino che Sib sia lì, lì per
iniziare ad imprecare in siciliano. :-)
Se non sbaglio, il controllo maleddetto dal quale il fuoco non si deve
spostare è una casella di riepilogo.
Visto che in una casella di riepilogo si visualizza il contenuto di un
elenco indicato nella sua origine riga, a Gigé, che significa che "non ha
caratteri alfanumerici all'interno!!!" ?
Vuoi dire che la query che è origine riga della casella di riepilogo è
vuota?
Inoltre che significato ha mantenere il fuoco su una casella di riepilogo?
Normalmente questi controlli hanno la proprietà "Seleziona con tabulazione"
settata a no.
Forse non ho capito un tubo del problema di Gigino, ma a me le cose non
quadrano molto.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 spostare è una casella di riepilogo.
Casella di riepilogo? Chi ha parlato di casella di riepilogo?
Devo aver bevuto qualcosa di troppo in questi giorni...


 Sib


 wrote in message
fibq6.44459$Xj7.3...@news.infostrada.it...



Caro Gigino,
penso sia indispensabile che le cose ce le dici tutte insieme e non a
puntate.
Non vorrei sbagliare, ma da quello che dici in questo messaggio sembrerebbe
che, quando diventa attivo il controllo Pezzi, devi riportare il fuoco sulla
casella di riepilogo nel caso in cui sia vuota la query che è origine riga
della casella di riepilogo stessa (ti ricordi quando nel mio messaggio del
9/3/2001 ore 19:47 ti chiesi: "Vuoi dire che la query che è origine riga
della casella di riepilogo è vuota?"; tu non hai risposto).
Nel caso (e solo in quel caso) in cui le cose stanno così, prova a fare
così.
Ipotizziamo che la tua casella di riepilogo si chiami Pippo e che la query
che è origine riga di Pippo si chiami Query1.
Ipotizziamo che uno qualsiasi dei campi di Query1 si chiami Pluto.
A fronte dell'evento "Su attivato" del controllo Pezzi genera il seguente
codice VBA:
If DCount("[Pluto]"; "Query1") = 0 Then
    MsgBox "Manca il codice articolo"
    Me!Pippo.SetFocus
End If
Spero che sia quello che ti serviva.


 che č origine riga di Pippo si chiami Query1.


 Ciao Luigi


 [cut]
----------------------------------------------------------------------------
             Come ci si dovrebbe comportare in un newsgroup
                    ovvero 'Istruzioni per l'uso'
----------------------------------------------------------------------------
[cut]
- Scrivere dopo il quoting
Quando si replica (risponde) ad un messaggio si dovrebbe iniziare a scrivere
sempre dopo il testo del percedente.
Lasciare il contenuto del testo originario se breve, oppure riassumere il
contenuto tagliano le parti meno significative, lasciando quelle piu'
interessanti per la comprensione del discorso.
[cut]
----------------------------------------------------------------------------
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------

 --------------------------------------------------------------------------


 ha scritto nel messaggio
news:ez9q6.42275$Xj7.2...@news.infostrada.it...



--
Roberto, Roma


 adatta a darti una risposta.
Non sei uno sviluppatore access?!?!?!
Ma, ma.... allora c'hai gabbato!!!!
Antonio

 ha scritto nel messaggio
news:C9ls6.30031$6W.25...@news.infostrada.it...

Beh, volevo dire che non sono uno sviluppatore software professionista.
Quanto a gabbarvi, non è nel mio modo di fare. :-)
--
Roberto


 Quanto a gabbarvi, non è nel mio modo di fare. :-)
Uhmmm....
ACME !!!
Antonio