HELP! Non capisco: prima funzionava, ora non più!
In un formulario con un sottoformulario ho inserito un tasto “Attiva/Disattiva modifiche” per ridurre il rischio di modifiche involontarie.
Le istruzioni sono:
If Pulsante_SiNo_Modifiche.State = 1 Then 'Setta modifiche attive
Form_Clienti.AllowDeletes = true
Form_Clienti.AllowInserts = true
Form_Clienti.AllowUpdates = true
Sottomaschera_Fascicoli.AllowDeletes = true
Sottomaschera_Fascicoli.AllowInserts = true
Sottomaschera_Fascicoli.AllowUpdates = true
Else
Form_Clienti.AllowDeletes = false
Form_Clienti.AllowInserts = false
Form_Clienti.AllowUpdates = false
Sottomaschera_Fascicoli.AllowDeletes = false
Sottomaschera_Fascicoli.AllowInserts = false
Sottomaschera_Fascicoli.AllowUpdates = false
Endif
Form_Clienti.reload()
Il risultato è che Sottomaschera_Fascicoli accetta i settaggi, mentre Form_Clienti no (non si può modificare, inserire, cancellare).
Eppure, inserendo un punto di interruzione prima di Form_Clienti.reload(), anche Form_Clienti ha i settaggi come modificati.
Idem in altri formulari, sia “con” che “senza” sottoformulari.
Cosa potrebbe essere accaduto?
Quali verifiche posso fare e come correggere?
Grazie in anticipo per l’aiuto.