Newsgroup: it.comp.appl.access
Titolo: Ordine di Tabulazione...

ciao a tutti di NG...
ho una maschera con una sottomaschera
e vorrei che dopo l'ultimo record della maschera
il cursore si posizionasse in quello della sottomaschera..
per continuare altri inserimenti...
purtroppo ora arrivato all'ultimo record della maschera
il cursore si posiziona al punto di partenza...
come faccio ???

"SuperPippoŽ_at Home" <ik0qddT...@TOGLISPAMlibero.it> ha scritto nel
messaggio news:FYF6b.299180$lK4.9...@twister1.libero.it...

Dovresti scrivere un codice in visual basic: sapresti farlo?
Praticamente dovresti dire alla tua applicazione che una volta lasciato lo
stato attivo del tuo controllo dovrebbe passare lo stato attivo alla
sottomaschera.
Avrei bisogno di maggiori dati per poterti aiutare.
Fatti risentire cosě vediamo di aggiustare la cosa.
Saluti.
Gippe.

 Fatti risentire così vediamo di aggiustare la cosa.
ok fammi sapere cosa ti occorre..
Ciao e grazie per l'aiuto-....

 ok fammi sapere cosa ti occorre..
Vai nella modalità struttura della maschera e clicca la casella di testo
dalla quale vuoi che si passi alla sottomaschera. Ora clicca col tasto
destro e leggici sopra, ci sarà scritto qualcosa del tipo "Casella di testo:
xxxxxxx". Ripeti l'operazione con la sottomaschera e mandami i nomi dei due
oggetti.
Saluti

 e mandami i nomi dei due oggetti.
------------
Ok... nella maschera l'ultima casella è "Medico"
e nella sottomaschera la prima casella è "Data Inserimento"
Ciao...

"SuperPippo®_at Home" <ik0qddT...@TOGLISPAMlibero.it> ha scritto nel
messaggio news:m%_6b.301800$lK4.9...@twister1.libero.it...

Allora vai nella modalità struttura della tua maschera e clicca sul
controllo Medico col tasto destro, e seleziona proprietà. Poi scegli apri la
cartella Evento e clicca su Su disattivato: sulla destra ti appariranno due
tastini, seleziona quello con i tre puntini. Ora ti si aprirà una maschera
di selezione: scegli Generatore di Codice.
Ti comparirà quanto segue
Private Sub Medico_LostFocus()
End Sub
tra le due righe scrivi
Data Inserimento.SetFocus
Quindi avrai dopo l'operazione
Private Sub Medico_LostFocus()
Data Inserimento.SetFocus
End Sub
clicca sul tasto in alto a sx, quello col logo di Access, e verifica se
funziona.
Dovrebbe andare
Fammi sapere.
Saluti.
Gippe

 Fammi sapere.
-----------------------------
mi esce l'errore di variabile non definita....
e si seleziona di blu "Inserimento"...
come mai ???
ecco il codice...
Private Sub Medico_LostFocus()
Data Inserimento.SetFocus
End Sub
Ciao...

"SuperPippo®_at Home" <ik0qddT...@TOGLISPAMlibero.it> ha scritto nel
messaggio news:bt37b.302706$lK4.9...@twister1.libero.it...

prova ad unire DataInserimento: dovresti farlo prima nelle proprietà della
casella di testo e dopo nel codice che ti ho suggerito (sempre tasto dx sul
controllo in modalità struttura della maschera, poi Altro e infine agisci su
Nome elemento).
Aspetto notizie.
Gippe


non sò che dire.. dice
errore di compilazione
variabile non definita...
il codice usato :
Private Sub Medico_LostFocus()
Data_Inserimento.SetFocus
End Sub
è un giallo ???
Ciao...


Non so come aiutarti, perché dovrei vedere il tuo db: se vuoi puoi
mandarmene una copia (se non è molto grande) così provo ad aiutarti.
Ciao.
Gippe.

 mandarmene una copia (se non è molto grande) così provo ad aiutarti.
----------------
grazie di tutto... soluzione trovata ca Carlo.. ecco...
Private Sub Medico_LostFocus()
Me![Prestazioni Sottomaschera].SetFocus
Me![Prestazioni Sottomaschera]![Data Inserimento].SetFocus
End Sub
Ciao...

 Ciao...
Meglio cosě. In futuro comunque, occhio ai nomi!
Ciao
Gippe.