Newsgroup: it.comp.appl.access
Titolo: Evitare chiusura Maschera se....

Ciao a tutti.
Nonostante la ricerca fatta nella guida in linea e sul web, non ne
vengo a capo.
 
Ho la necessità di impedire la chiusura di una maschera, se il record
non è ancora stato salvato.
Ho provato diverse soluzioni, fra le quali :
 
'=================================
Private Sub Form_Unload(Cancel As Integer)
If Me.Dirty Then
Cancel = True
End If
End Sub
'=================================
 
Probabilmente "Dirty" non è indicato nella soluzione che cerco.
 
Cortesemente, qualcuno mi aiuta?
 
Ciao
Tommaso

Sembrerebe che io sia capitato in un baco.....
oppure no?
 
http://allenbrowne.com/ser-31.html
 
 


Maestro @Alex....
Mi aiuti per piacere?


ho seguito passo passo quello riportato dal sito
 
To demonstrate the problem:
 
    In Table Design view, set the Required property to "Yes" for some
field, say Surname.
    Create a form based on this table.
    In Form Design view, add a button to the form to close the form.
(There is a wizard to write the code.) Save the form.
    Enter a new record, leaving Surname blank.
    Click the button to close the form. The form will close without a
warning that Surname is required, but the new record is not saved in
your database.
 
Ho creato una tabella composta da Cognome, Nome
Impostato Cognome come chiave primaria
Creato la form in wizard mode sulla tabella
 
Apro la form
mi sposto sul record nome
digito qualcosa
mi risposto sul campo cognome ( che è vuoto )
premo il pulsante chiudi
nessun errore e la maschera si chiude
Access 2003
 
ciao
 
 

 ciao
 
Sì, ma quello che io vorrei evitare, è di chiudere la maschera se il
record
Non è ancora stato salvato.
 
Ciao
 


 
 
Ho inserito due pulsanti nella maschera.
il primo che salva il record e il secondo che
dopo aver effettuato alcuni contolli di congruenza
chiude la maschera.
Tramite la gestione degli eventi, visualizzo il secondo
pulsante solo se determinate condizioni sono state
soddifatte.
Ho tribulato un pò, ma sono riuscito a raggiungere
l'obbiettivo.
Sono Soddisfatto pure io!
 
Ciao


ottimo
ciao
 

"Sammy"  ha scritto nel messaggio 
news:8ngt979hnfrhovk6p...@4ax.com...

________________Risposta:
e se premi CTRL + F4???
MA
 

 e se premi CTRL + F4???
 
forse ALT+F4
 
-- 
Ciao
Geppo




Come da esempio rilevato dal sito comune, non è possibile chiudere il
database.
Ho pensato anche a questo, sarebbe stato un brutto colpo di ritorno!
Leggo e metto in pratica molti esempi rilevati dal Sito comune, dal
sito di Alex e altri....
Sono riuscito ad ottimizzare il comportamento della maschera con la
gestione degli eventi.
Anche se, mi piacerebbe evitare la chiusura della stessa se il record
non è salvato.
Ciao
 
 
 


A meno che non tolgo la corrente......
O ci sono altre possibilità?
 
Ciao


Un meteorite? :D
 
Popi

 e se premi CTRL + F4???
 
forse ALT+F4
 
__________RIsposta:
Ciao Geppo
Con Alt chiudi l'applicazione, con CTRL la form
MA
 
 

On 20 Ott, 20:47, "Geppo" <c...@tin.it.invalid> wrote:

Qui la soluzione:
 
http://www.sitocomune.com/
 
General
6.19 Come evitare che l'utente chiuda l'applicativo tramite Alt-F4?
 
 
Ciao

 Con Alt chiudi l'applicazione, con CTRL la form
 
si, hai perfettamente ragione. 
 
-- 
Ciao
Geppo