Ti rispondo utilizzando qualche macro.
kar61 ha scritto:
Come posso creare due pulsanti per bloccare e sbloccare i campi di una maschera
1. Crea una macro in visualizzazione struttura
2. Apri la colonna Nome macro e scrivici dentro (al primo rigo) Blocca
3. Sullo stesso rigo Azioni, scrivi ImpostaValore e nelle proprietà in basso:
Elemento: [Maschere]![NomeMaschera]![NomeCampo1].[Locked]
Espressione: Vero
4. Nel rigo successivo, a Nome macro scrivi Sblocca
5. Sullo stesso rigo Azioni, scrivi ImpostaValore e nelle proprietà in basso:
Elemento: [Maschere]![NomeMaschera]![NomeCampo1].[Locked]
Espressione: Falso
Se hai più campi da bloccare/sbloccare, aggiungi tanti ImpostaValore per i relativi Campo2, Campo3 ecc...
6. Salva la macro con nome BS (sarebbe Blocca/Sblocca)
7. Vai in visualizzazione struttura maschera
8. Aggiungi 2 Pulsanti di comando [Blocca] e [Sblocca] se non li avevi già creati
9. Vai alle Proprietà dei pulsanti e associa rispettivamente, all'Evento "Su Clic", BS.Blocca e BS.Sblocca
kar61 ha scritto:
posso stabilire la sequenza e l'obbligatorieta' per la compilazione dei campi di una maschera
Per la "Sequenza" occorre andare sulle Proprietà di ogni campo, "Ordine spostamento". Devi indicare un numero progressivo a partire da 0 per ogni campo. In questo modo, ogni volta che premi il tasto TAB, il cursore salterà ordinatamente i campi secondo l'ordine stabilito da te.
"Obbligatorietà" non ho capito cosa vuoi dire. Al limite io ci vedo delle piccole etichette vicino ai campi obbligatori, un po' come si usa per i campi obbligatori da compilare nei form sul web.