Newsgroup: it.comp.appl.access
Titolo: Maschera modificati dati

Domandina semplice semplice:
questo codice:
Private Sub Elenco_DblClick(Cancel As Integer)
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "utenti"
stLinkCriteria = "[Codiceutenti]=" & Me![Elenco].Column(0)
DoCmd.Close
DoCmd.OpenForm stDocName, , , stLinkCriteria, acFormEdit
End Sub
mi apre una maschera con DblClick , in modalità modifica,ma se mi sposto coi
selettori mi porta anche
su un record nuovo!
E' possibile farsì che la visualizzazione rimanga sempre
sulla modalità modifica?
So che l'istruzione é: Me.AllowAddition = false. ma dove la metto?
Ciao Debora.

 ha scritto nel messaggio
news:3H_d9.7863$%z1.1...@twister1.libero.it...

mettila su apertura della maschera form_open
metti il seguente
me.alloadditions=false cosi non ti mette l'ultimo record vuoto. Ciao. ;)

 me.alloadditions=false cosi non ti mette l'ultimo record vuoto. Ciao. ;)
no, xkè quella msk tramite altri pulsanti la apro in modalità inserimento.
Dvrei mettere quella istruzione fra le righe dell'evento doppioclick!
Ciao Debora.

 no, xkè quella msk tramite altri pulsanti la apro in modalità inserimento.
Fai così:
quando apri la maschera con uno di quei pulsanti, passagli anche l'openargs,
che è l'ultimo parametro della docmd.openform
Gli passi una stringa per esempio così:
"INS" o "MOD"
Su apertura della maschera testi l'openargs e se è MOD fai la allowadditions
a false, altrimenti no
Antonio

 ha scritto nel messaggio
news:fX_d9.7928$%z1.1...@twister1.libero.it...

comè la sintassi per openargs? (se non chiedo troppo.)
nel frattempo, verifico meglio se ci sono altri post al riguardo.
Ciao Debora.
P.S. Grazie.

 nel frattempo, verifico meglio se ci sono altri post al riguardo.
Deboruccia...
prova a spulciare l'help di access.
Vedrai la sintassi della docmd.openform e di come si fa riferimento alla
openargs nella maschera aperta
Antonio

 Deboruccia...
volevi dire Deboluccia...... vero?
--
a.cara

 Antonio
Ho trovato questo ma non so come applicarlo al mio caso.
su doppioclick
DoCmd.OpenForm "NomeForm", , , , , , "MOD"
'sull'evento 'su apertura' della maschera...
form!miaform! ?????= Me.OpenArgs
Ciao Debora

 ha scritto nel messaggio
news:3D788618...@blunet.it...

Ragazzi,considerate che sono partita da zero, e da circa un mese.
tutto sommato qualcosa l'ho imparato, apprezzate se non altro
almeno l'impegno.
Ciao Debora

 form!miaform! ?????= Me.OpenArgs
if  me.openargs = "MOD" then
......
--
a.cara

 Ciao Debora
ma no Debora, non ti infiammare. 
personalmente apprezzo. 
Fammi giocare un po', che questi sono tempi tristi per il ns. settore
(almeno nella mia zona)
--
a.cara

 ha scritto nel messaggio
news:3D788E07...@blunet.it...

Vuoi giocare? Hai trovato la persona giusta.
Certe volte però non capisco se state giocando o .....
Io sono ancora in tenera età e non ho la vostra malizia! :°-(
Bye bye

 Bye bye
ma si! ;<)
--
a.cara
PS mi sembra che qualcuno -rif. 3d "Dati ripetuti"-- e' un po' fuori
strada
(sempre che tu voglia i valori del record precedente)
Guardati la  mia risposta, c'e' un piccolo problema (dovuto a neuroni
lenti)
ma risolvibile.

 ha scritto nel messaggio
news:qV%d9.8025$AW6.1...@twister2.libero.it...

Questo l'ho già visto...
Potenza del cut&paste
Antonio

 form!miaform! ?????= Me.OpenArgs
No no
Su apertura della form scriverai
if me.openargs = "MOD" then me.allowadditions = false
Antonio

 ha scritto nel messaggio
news:jl1e9.8483$AW6.1...@twister2.libero.it...

Caspita! Sono proprio una brava "tosa"!
Funziona davvero! Ovviamente su inserimento
devo aggiungere un'ltra riga:
 if me.openargs = "ins" then me.allowadditions = true
e lo stesso vale per ogni pulsante!?! e se ne avessi 20?
Debora.

 ha scritto nel messaggio
news:3D789869...@blunet.it...

Ora la guardo. Debora

 e lo stesso vale per ogni pulsante!?! e se ne avessi 20?
Che vol dì?
I casi sono due, inserimento o modifica!!!
Antonio