COMANDO CLOSE IN VISUAL BASIC

lunedì 16 ottobre 2006 - 16.15

Emilia Profilo | Newbie

Ciao ragazzi, come faccio a far chiudere una maschera in Access senza che il bottone CHIUDI MASCHERA mi salvi il record contenuto in quel momento nei campi della maschera?

Ho inserito il seguente codice ma senza alcun risultato, cioè continua a salvare:



DoCmd.Close acForm, stDocName, acNoSave


grancati Profilo | Newbie


Ciao Emilia,

il parametro acNoSave serve per non salvare le modifiche alla struttura della maschera, non ai dati modificati.

Per eliminare le modifiche ai dati fai così

----
'Se il record è stato modificato tolgo le modifiche
If Me.Dirty = True Then
DoCmd.RunCommand acCmdUndo
End If

'Chiudo la maschera
DoCmd.Close acForm, stDocName
----


l'esempio si riferisce a un pulsante posto nella stessa maschera da chiudere.


Ciao
Giorgio
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5